I: pbuilder: network access will be disabled during build I: Current time: Thu May 29 08:24:00 +14 2025 I: pbuilder-time-stamp: 1748456640 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [godot_3.5.2-stable-2.dsc] I: copying [./godot_3.5.2-stable.orig.tar.gz] I: copying [./godot_3.5.2-stable-2.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Jun 21 14:44:48 2023 gpgv: using RSA key 46A2DFE28C087B294E6FD92481280AA087BAFB0E gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./godot_3.5.2-stable-2.dsc: no acceptable signature found dpkg-source: info: extracting godot in godot-3.5.2-stable dpkg-source: info: unpacking godot_3.5.2-stable.orig.tar.gz dpkg-source: info: unpacking godot_3.5.2-stable-2.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/D01_modify_environment starting debug: Running on codethink03-arm64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 May 28 18:24 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=arm64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=aarch64 HOST_ARCH=arm64 IFS=' ' INVOCATION_ID=2d0547b86216466482ea9b48fc1a82d9 LANG=C LANGUAGE=nl_BE:nl LC_ALL=C MACHTYPE=aarch64-unknown-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=2108106 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.VOn2QZYe/pbuilderrc_GEZ2 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VOn2QZYe/b2 --logfile b2/build.log godot_3.5.2-stable-2.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://192.168.101.4:3128 I: uname -a Linux i-capture-the-hostname 6.1.0-20-cloud-arm64 #1 SMP Debian 6.1.85-1 (2024-04-11) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 24 13:38 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), ca-certificates, libasound2-dev, libenet-dev, libfreetype-dev, libgl-dev, libglu1-mesa-dev, libopus-dev, libopusfile-dev, libpcre2-dev, libpng-dev, libpulse-dev, libsquish-dev, libssl-dev, libtheora-dev, libudev-dev, libvorbis-dev, libvpx-dev, libwebp-dev, libx11-dev, libxcursor-dev, libxi-dev, libxinerama-dev, libxrandr-dev, pkg-config, scons, zlib1g-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19932 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on ca-certificates; however: Package ca-certificates is not installed. pbuilder-satisfydepends-dummy depends on libasound2-dev; however: Package libasound2-dev is not installed. pbuilder-satisfydepends-dummy depends on libenet-dev; however: Package libenet-dev is not installed. pbuilder-satisfydepends-dummy depends on libfreetype-dev; however: Package libfreetype-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl-dev; however: Package libgl-dev is not installed. pbuilder-satisfydepends-dummy depends on libglu1-mesa-dev; however: Package libglu1-mesa-dev is not installed. pbuilder-satisfydepends-dummy depends on libopus-dev; however: Package libopus-dev is not installed. pbuilder-satisfydepends-dummy depends on libopusfile-dev; however: Package libopusfile-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre2-dev; however: Package libpcre2-dev is not installed. pbuilder-satisfydepends-dummy depends on libpng-dev; however: Package libpng-dev is not installed. pbuilder-satisfydepends-dummy depends on libpulse-dev; however: Package libpulse-dev is not installed. pbuilder-satisfydepends-dummy depends on libsquish-dev; however: Package libsquish-dev is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libtheora-dev; however: Package libtheora-dev is not installed. pbuilder-satisfydepends-dummy depends on libudev-dev; however: Package libudev-dev is not installed. pbuilder-satisfydepends-dummy depends on libvorbis-dev; however: Package libvorbis-dev is not installed. pbuilder-satisfydepends-dummy depends on libvpx-dev; however: Package libvpx-dev is not installed. pbuilder-satisfydepends-dummy depends on libwebp-dev; however: Package libwebp-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libxcursor-dev; however: Package libxcursor-dev is not installed. pbuilder-satisfydepends-dummy depends on libxi-dev; however: Package libxi-dev is not installed. pbuilder-satisfydepends-dummy depends on libxinerama-dev; however: Package libxinerama-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on scons; however: Package scons is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libasound2{a} libasound2-data{a} libasound2-dev{a} libasyncns0{a} libblkid-dev{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libbz2-dev{a} libcairo2{a} libdbus-1-3{a} libdebhelper-perl{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libelf1{a} libenet-dev{a} libenet7{a} libexpat1{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libflac12{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libgl-dev{a} libgl1{a} libgl1-mesa-dri{a} libglapi-mesa{a} libglib2.0-0{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libicu72{a} libllvm17{a} libmagic-mgc{a} libmagic1{a} libmount-dev{a} libmp3lame0{a} libmpg123-0{a} libogg-dev{a} libogg0{a} libopengl-dev{a} libopengl0{a} libopus-dev{a} libopus0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpng-dev{a} libpng16-16t64{a} libpthread-stubs0-dev{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libsndfile1{a} libsquish-dev{a} libsquish0{a} libsub-override-perl{a} libtheora-dev{a} libtheora0{a} libtool{a} libuchardet0{a} libudev-dev{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvpx-dev{a} libvpx8{a} libvulkan1{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-xfixes0{a} libxcb1{a} libxcb1-dev{a} libxcursor-dev{a} libxcursor1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxml2{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxxf86vm1{a} libz3-4{a} m4{a} man-db{a} media-types{a} netbase{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-minimal{a} python3-packaging{a} python3-pkg-resources{a} python3.11{a} python3.11-minimal{a} readline-common{a} scons{a} sensible-utils{a} tzdata{a} uuid-dev{a} x11proto-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf bzip2-doc curl dbus libarchive-cpio-perl libenet-doc libltdl-dev libmail-sendmail-perl libpng-tools lynx mesa-vulkan-drivers shared-mime-info wget xdg-user-dirs 0 packages upgraded, 177 newly installed, 0 to remove and 0 not upgraded. Need to get 86.2 MB of archives. After unpacking 373 MB will be used. The following packages have unmet dependencies: pbuilder-satisfydepends-dummy : Depends: ca-certificates but it is not installable Depends: libopusfile-dev but it is not installable Depends: libssl-dev but it is not installable The following actions will resolve these dependencies: Remove the following packages: 1) libssl3 [3.1.5-1 (now)] Install the following packages: 2) ca-certificates [20240203 (testing)] 3) libopusfile-dev [0.12-4+b2 (testing)] 4) libopusfile0 [0.12-4+b2 (testing)] 5) libssl-dev [3.2.1-3 (testing)] 6) libssl3t64 [3.2.1-3 (testing)] 7) openssl [3.2.1-3 (testing)] The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libasound2{a} libasound2-data{a} libasound2-dev{a} libasyncns0{a} libblkid-dev{a} libbrotli-dev{a} libbrotli1{a} libbsd0{a} libbz2-dev{a} libcairo2{a} libdbus-1-3{a} libdebhelper-perl{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libedit2{a} libelf1{a} libenet-dev{a} libenet7{a} libexpat1{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libflac12{a} libfontconfig1{a} libfreetype-dev{a} libfreetype6{a} libgl-dev{a} libgl1{a} libgl1-mesa-dri{a} libglapi-mesa{a} libglib2.0-0{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglu1-mesa{a} libglu1-mesa-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libicu72{a} libllvm17{a} libmagic-mgc{a} libmagic1{a} libmount-dev{a} libmp3lame0{a} libmpg123-0{a} libogg-dev{a} libogg0{a} libopengl-dev{a} libopengl0{a} libopus-dev{a} libopus0{a} libopusfile-dev{a} libopusfile0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpng-dev{a} libpng16-16t64{a} libpthread-stubs0-dev{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libsndfile1{a} libsquish-dev{a} libsquish0{a} libssl-dev{a} libssl3t64{a} libsub-override-perl{a} libtheora-dev{a} libtheora0{a} libtool{a} libuchardet0{a} libudev-dev{a} libvorbis-dev{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvpx-dev{a} libvpx8{a} libvulkan1{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb1{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-present0{a} libxcb-randr0{a} libxcb-render0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-xfixes0{a} libxcb1{a} libxcb1-dev{a} libxcursor-dev{a} libxcursor1{a} libxdmcp-dev{a} libxdmcp6{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxml2{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxxf86vm1{a} libz3-4{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} python3{a} python3-minimal{a} python3-packaging{a} python3-pkg-resources{a} python3.11{a} python3.11-minimal{a} readline-common{a} scons{a} sensible-utils{a} tzdata{a} uuid-dev{a} x11proto-dev{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages will be REMOVED: libssl3{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf bzip2-doc curl dbus libarchive-cpio-perl libenet-doc libltdl-dev libmail-sendmail-perl libpng-tools lynx mesa-vulkan-drivers shared-mime-info wget xdg-user-dirs 0 packages upgraded, 183 newly installed, 1 to remove and 0 not upgraded. Need to get 93.5 MB of archives. After unpacking 392 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 libssl3t64 arm64 3.2.1-3 [2537 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libpython3.11-minimal arm64 3.11.8-1 [811 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.2-1 [88.7 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3.11-minimal arm64 3.11.8-1 [1848 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.11.6-1 [26.2 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024a-1 [255 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-4 [69.3 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-4 [157 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 libpython3.11-stdlib arm64 3.11.8-1 [1781 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 python3.11 arm64 3.11.8-1 [597 kB] Get: 13 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.11.6-1 [9224 B] Get: 14 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.11.6-1 [26.2 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.22 [22.4 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 openssl arm64 3.2.1-3 [1324 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 ca-certificates all 20240203 [158 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-2+b1 [314 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libmagic1 arm64 1:5.45-2+b1 [100 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-2+b1 [43.2 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.21-14+b1 [160 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b1 [69.0 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-3 [1127 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.39.3-6 [90.0 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.7-2 [36.5 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.12.0-3 [1385 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.71-3 [332 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.21-14 [496 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 33 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-7 [517 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 37 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 39 http://deb.debian.org/debian trixie/main arm64 libelf1 arm64 0.190-1+b1 [175 kB] Get: 40 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1 [101 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-4+b1 [9224 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.9.14+dfsg-1.3+b2 [624 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.21-14+b1 [1249 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.15.3 [901 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 fontconfig-config arm64 2.15.0-1.1 [317 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 libasound2-data all 1.2.10-3 [20.7 kB] Get: 51 http://deb.debian.org/debian trixie/main arm64 libasound2 arm64 1.2.10-3 [333 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 libasound2-dev arm64 1.2.10-3 [115 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 libasyncns0 arm64 0.8-6+b3 [12.5 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 uuid-dev arm64 2.39.3-6 [41.7 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 libblkid-dev arm64 2.39.3-6 [199 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 libbrotli1 arm64 1.1.0-2+b3 [295 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 libbrotli-dev arm64 1.1.0-2+b3 [308 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 libbsd0 arm64 0.12.2-1 [129 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 libbz2-dev arm64 1.0.8-5.1 [31.8 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libpng16-16t64 arm64 1.6.43-5 [272 kB] Get: 61 http://deb.debian.org/debian trixie/main arm64 libfreetype6 arm64 2.13.2+dfsg-1+b4 [408 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 libfontconfig1 arm64 2.15.0-1.1 [385 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 libpixman-1-0 arm64 0.42.2-1+b1 [477 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 libxau6 arm64 1:1.0.9-1 [19.7 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 libxdmcp6 arm64 1:1.1.2-3 [25.4 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 libxcb1 arm64 1.15-1 [143 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 libx11-data all 2:1.8.7-1 [328 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 libx11-6 arm64 2:1.8.7-1 [772 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libxcb-render0 arm64 1.15-1 [115 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 libxcb-shm0 arm64 1.15-1 [106 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libxext6 arm64 2:1.3.4-1+b1 [51.7 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libxrender1 arm64 1:0.9.10-1.1 [32.0 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 libcairo2 arm64 1.18.0-1+b1 [478 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libdbus-1-3 arm64 1.14.10-4 [196 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libdrm-common all 2.4.120-2 [7688 B] Get: 76 http://deb.debian.org/debian trixie/main arm64 libdrm2 arm64 2.4.120-2 [37.5 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libdrm-amdgpu1 arm64 2.4.120-2 [21.0 kB] Get: 78 http://deb.debian.org/debian trixie/main arm64 libdrm-nouveau2 arm64 2.4.120-2 [18.7 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libdrm-radeon1 arm64 2.4.120-2 [21.1 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libedit2 arm64 3.1-20230828-1 [88.9 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libenet7 arm64 1.3.17+ds-2+b1 [26.5 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libenet-dev arm64 1.3.17+ds-2+b1 [15.3 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 libffi-dev arm64 3.4.6-1 [57.0 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libogg0 arm64 1.3.5-3 [23.0 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libflac12 arm64 1.4.3+ds-2+b1 [169 kB] Get: 86 http://deb.debian.org/debian trixie/main arm64 zlib1g-dev arm64 1:1.3.dfsg-3+b1 [916 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libpng-dev arm64 1.6.43-5 [356 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libfreetype-dev arm64 2.13.2+dfsg-1+b4 [585 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libglvnd0 arm64 1.7.0-1 [41.2 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libglapi-mesa arm64 23.3.5-1 [45.5 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 libx11-xcb1 arm64 2:1.8.7-1 [232 kB] Get: 92 http://deb.debian.org/debian trixie/main arm64 libxcb-dri2-0 arm64 1.15-1 [107 kB] Get: 93 http://deb.debian.org/debian trixie/main arm64 libxcb-dri3-0 arm64 1.15-1 [107 kB] Get: 94 http://deb.debian.org/debian trixie/main arm64 libxcb-glx0 arm64 1.15-1 [123 kB] Get: 95 http://deb.debian.org/debian trixie/main arm64 libxcb-present0 arm64 1.15-1 [106 kB] Get: 96 http://deb.debian.org/debian trixie/main arm64 libxcb-randr0 arm64 1.15-1 [117 kB] Get: 97 http://deb.debian.org/debian trixie/main arm64 libxcb-sync1 arm64 1.15-1 [109 kB] Get: 98 http://deb.debian.org/debian trixie/main arm64 libxcb-xfixes0 arm64 1.15-1 [110 kB] Get: 99 http://deb.debian.org/debian trixie/main arm64 libxfixes3 arm64 1:6.0.0-2 [22.9 kB] Get: 100 http://deb.debian.org/debian trixie/main arm64 libxshmfence1 arm64 1.3-1 [8712 B] Get: 101 http://deb.debian.org/debian trixie/main arm64 libxxf86vm1 arm64 1:1.1.4-1+b2 [20.1 kB] Get: 102 http://deb.debian.org/debian trixie/main arm64 libvulkan1 arm64 1.3.280.0-1 [119 kB] Get: 103 http://deb.debian.org/debian trixie/main arm64 libz3-4 arm64 4.8.12-3.1+b2 [6508 kB] Get: 104 http://deb.debian.org/debian trixie/main arm64 libllvm17 arm64 1:17.0.6-5 [21.3 MB] Get: 105 http://deb.debian.org/debian trixie/main arm64 libsensors-config all 1:3.6.0-9 [14.6 kB] Get: 106 http://deb.debian.org/debian trixie/main arm64 libsensors5 arm64 1:3.6.0-9 [33.9 kB] Get: 107 http://deb.debian.org/debian trixie/main arm64 libgl1-mesa-dri arm64 23.3.5-1 [6928 kB] Get: 108 http://deb.debian.org/debian trixie/main arm64 libglx-mesa0 arm64 23.3.5-1 [150 kB] Get: 109 http://deb.debian.org/debian trixie/main arm64 libglx0 arm64 1.7.0-1 [30.7 kB] Get: 110 http://deb.debian.org/debian trixie/main arm64 libgl1 arm64 1.7.0-1 [90.6 kB] Get: 111 http://deb.debian.org/debian trixie/main arm64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 112 http://deb.debian.org/debian trixie/main arm64 x11proto-dev all 2024.1-1 [603 kB] Get: 113 http://deb.debian.org/debian trixie/main arm64 libxau-dev arm64 1:1.0.9-1 [23.2 kB] Get: 114 http://deb.debian.org/debian trixie/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [41.2 kB] Get: 115 http://deb.debian.org/debian trixie/main arm64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 116 http://deb.debian.org/debian trixie/main arm64 libpthread-stubs0-dev arm64 0.4-1 [5336 B] Get: 117 http://deb.debian.org/debian trixie/main arm64 libxcb1-dev arm64 1.15-1 [182 kB] Get: 118 http://deb.debian.org/debian trixie/main arm64 libx11-dev arm64 2:1.8.7-1 [864 kB] Get: 119 http://deb.debian.org/debian trixie/main arm64 libglx-dev arm64 1.7.0-1 [15.5 kB] Get: 120 http://deb.debian.org/debian trixie/main arm64 libgl-dev arm64 1.7.0-1 [100 kB] Get: 121 http://deb.debian.org/debian trixie/main arm64 libglib2.0-0 arm64 2.78.4-1 [1361 kB] Get: 122 http://deb.debian.org/debian trixie/main arm64 libglib2.0-data all 2.78.4-1 [1223 kB] Get: 123 http://deb.debian.org/debian trixie/main arm64 libglib2.0-bin arm64 2.78.4-1 [111 kB] Get: 124 http://deb.debian.org/debian trixie/main arm64 python3-packaging all 24.0-1 [45.5 kB] Get: 125 http://deb.debian.org/debian trixie/main arm64 libglib2.0-dev-bin arm64 2.78.4-1 [156 kB] Get: 126 http://deb.debian.org/debian trixie/main arm64 libsepol-dev arm64 3.5-2 [335 kB] Get: 127 http://deb.debian.org/debian trixie/main arm64 libpcre2-16-0 arm64 10.42-4+b1 [217 kB] Get: 128 http://deb.debian.org/debian trixie/main arm64 libpcre2-32-0 arm64 10.42-4+b1 [207 kB] Get: 129 http://deb.debian.org/debian trixie/main arm64 libpcre2-posix3 arm64 10.42-4+b1 [55.8 kB] Get: 130 http://deb.debian.org/debian trixie/main arm64 libpcre2-dev arm64 10.42-4+b1 [669 kB] Get: 131 http://deb.debian.org/debian trixie/main arm64 libselinux1-dev arm64 3.5-2 [160 kB] Get: 132 http://deb.debian.org/debian trixie/main arm64 libmount-dev arm64 2.39.3-6 [23.6 kB] Get: 133 http://deb.debian.org/debian trixie/main arm64 libpkgconf3 arm64 1.8.1-1+b2 [35.3 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 pkgconf-bin arm64 1.8.1-1+b2 [29.3 kB] Get: 135 http://deb.debian.org/debian trixie/main arm64 pkgconf arm64 1.8.1-1+b2 [26.2 kB] Get: 136 http://deb.debian.org/debian trixie/main arm64 libglib2.0-dev arm64 2.78.4-1 [1659 kB] Get: 137 http://deb.debian.org/debian trixie/main arm64 libopengl0 arm64 1.7.0-1 [31.9 kB] Get: 138 http://deb.debian.org/debian trixie/main arm64 libglu1-mesa arm64 9.0.2-1.1 [153 kB] Get: 139 http://deb.debian.org/debian trixie/main arm64 libopengl-dev arm64 1.7.0-1 [5096 B] Get: 140 http://deb.debian.org/debian trixie/main arm64 libglu1-mesa-dev arm64 9.0.2-1.1 [193 kB] Get: 141 http://deb.debian.org/debian trixie/main arm64 libmp3lame0 arm64 3.100-6+b2 [352 kB] Get: 142 http://deb.debian.org/debian trixie/main arm64 libmpg123-0 arm64 1.32.5-1 [140 kB] Get: 143 http://deb.debian.org/debian trixie/main arm64 libogg-dev arm64 1.3.5-3 [200 kB] Get: 144 http://deb.debian.org/debian trixie/main arm64 libopus0 arm64 1.4-1+b1 [180 kB] Get: 145 http://deb.debian.org/debian trixie/main arm64 libopus-dev arm64 1.4-1+b1 [232 kB] Get: 146 http://deb.debian.org/debian trixie/main arm64 libopusfile0 arm64 0.12-4+b2 [40.0 kB] Get: 147 http://deb.debian.org/debian trixie/main arm64 libopusfile-dev arm64 0.12-4+b2 [61.9 kB] Get: 148 http://deb.debian.org/debian trixie/main arm64 libvorbis0a arm64 1.3.7-2 [82.3 kB] Get: 149 http://deb.debian.org/debian trixie/main arm64 libvorbisenc2 arm64 1.3.7-2 [75.5 kB] Get: 150 http://deb.debian.org/debian trixie/main arm64 libsndfile1 arm64 1.2.2-1 [183 kB] Get: 151 http://deb.debian.org/debian trixie/main arm64 libpulse0 arm64 16.1+dfsg1-3 [233 kB] Get: 152 http://deb.debian.org/debian trixie/main arm64 libpulse-mainloop-glib0 arm64 16.1+dfsg1-3 [26.7 kB] Get: 153 http://deb.debian.org/debian trixie/main arm64 libpulse-dev arm64 16.1+dfsg1-3 [89.2 kB] Get: 154 http://deb.debian.org/debian trixie/main arm64 libsharpyuv0 arm64 1.3.2-0.4+b1 [107 kB] Get: 155 http://deb.debian.org/debian trixie/main arm64 libsharpyuv-dev arm64 1.3.2-0.4+b1 [109 kB] Get: 156 http://deb.debian.org/debian trixie/main arm64 libsquish0 arm64 1.15-3 [19.2 kB] Get: 157 http://deb.debian.org/debian trixie/main arm64 libsquish-dev arm64 1.15-3 [122 kB] Get: 158 http://deb.debian.org/debian trixie/main arm64 libssl-dev arm64 3.2.1-3 [3089 kB] Get: 159 http://deb.debian.org/debian trixie/main arm64 libtheora0 arm64 1.1.1+dfsg.1-16.1+b2 [147 kB] Get: 160 http://deb.debian.org/debian trixie/main arm64 libtheora-dev arm64 1.1.1+dfsg.1-16.1+b2 [169 kB] Get: 161 http://deb.debian.org/debian trixie/main arm64 libudev-dev arm64 255.4-1 [60.9 kB] Get: 162 http://deb.debian.org/debian trixie/main arm64 libvorbisfile3 arm64 1.3.7-2 [20.5 kB] Get: 163 http://deb.debian.org/debian trixie/main arm64 libvorbis-dev arm64 1.3.7-2 [316 kB] Get: 164 http://deb.debian.org/debian trixie/main arm64 libvpx8 arm64 1.13.1-2 [974 kB] Get: 165 http://deb.debian.org/debian trixie/main arm64 libvpx-dev arm64 1.13.1-2 [1131 kB] Get: 166 http://deb.debian.org/debian trixie/main arm64 libwebp7 arm64 1.3.2-0.4+b1 [263 kB] Get: 167 http://deb.debian.org/debian trixie/main arm64 libwebpdemux2 arm64 1.3.2-0.4+b1 [107 kB] Get: 168 http://deb.debian.org/debian trixie/main arm64 libwebpmux3 arm64 1.3.2-0.4+b1 [119 kB] Get: 169 http://deb.debian.org/debian trixie/main arm64 libwebpdecoder3 arm64 1.3.2-0.4+b1 [174 kB] Get: 170 http://deb.debian.org/debian trixie/main arm64 libwebp-dev arm64 1.3.2-0.4+b1 [393 kB] Get: 171 http://deb.debian.org/debian trixie/main arm64 libxcursor1 arm64 1:1.2.1-1 [40.2 kB] Get: 172 http://deb.debian.org/debian trixie/main arm64 libxrender-dev arm64 1:0.9.10-1.1 [40.5 kB] Get: 173 http://deb.debian.org/debian trixie/main arm64 libxfixes-dev arm64 1:6.0.0-2 [25.2 kB] Get: 174 http://deb.debian.org/debian trixie/main arm64 libxcursor-dev arm64 1:1.2.1-1 [52.2 kB] Get: 175 http://deb.debian.org/debian trixie/main arm64 libxext-dev arm64 2:1.3.4-1+b1 [107 kB] Get: 176 http://deb.debian.org/debian trixie/main arm64 libxi6 arm64 2:1.8.1-1 [77.5 kB] Get: 177 http://deb.debian.org/debian trixie/main arm64 libxi-dev arm64 2:1.8.1-1 [240 kB] Get: 178 http://deb.debian.org/debian trixie/main arm64 libxinerama1 arm64 2:1.1.4-3 [17.8 kB] Get: 179 http://deb.debian.org/debian trixie/main arm64 libxinerama-dev arm64 2:1.1.4-3 [20.1 kB] Get: 180 http://deb.debian.org/debian trixie/main arm64 libxrandr2 arm64 2:1.5.4-1 [35.7 kB] Get: 181 http://deb.debian.org/debian trixie/main arm64 libxrandr-dev arm64 2:1.5.4-1 [44.2 kB] Get: 182 http://deb.debian.org/debian trixie/main arm64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 183 http://deb.debian.org/debian trixie/main arm64 scons all 4.5.2+dfsg-1 [676 kB] Fetched 93.5 MB in 0s (192 MB/s) debconf: delaying package configuration, since apt-utils is not installed dpkg: libssl3:arm64: dependency problems, but removing anyway as you requested: libkrb5-3:arm64 depends on libssl3 (>= 3.0.0). coreutils depends on libssl3 (>= 3.0.0). (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19932 files and directories currently installed.) Removing libssl3:arm64 (3.1.5-1) ... Selecting previously unselected package libssl3t64:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19919 files and directories currently installed.) Preparing to unpack .../libssl3t64_3.2.1-3_arm64.deb ... Unpacking libssl3t64:arm64 (3.2.1-3) ... Setting up libssl3t64:arm64 (3.2.1-3) ... Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19934 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.8-1_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.8-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.2-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.8-1_arm64.deb ... Unpacking python3.11-minimal (3.11.8-1) ... Setting up libpython3.11-minimal:arm64 (3.11.8-1) ... Setting up libexpat1:arm64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.8-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20250 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.6-1_arm64.deb ... Unpacking python3-minimal (3.11.6-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-1_all.deb ... Unpacking tzdata (2024a-1) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../5-libreadline8t64_8.2-4_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.8-1_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.8-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.8-1_arm64.deb ... Unpacking python3.11 (3.11.8-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../8-libpython3-stdlib_3.11.6-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.6-1) ... Setting up python3-minimal (3.11.6-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21245 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.6-1_arm64.deb ... Unpacking python3 (3.11.6-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../001-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package openssl. Preparing to unpack .../002-openssl_3.2.1-3_arm64.deb ... Unpacking openssl (3.2.1-3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../003-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.45-2+b1_arm64.deb ... Unpacking libmagic-mgc (1:5.45-2+b1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../005-libmagic1_1%3a5.45-2+b1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.45-2+b1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.45-2+b1_arm64.deb ... Unpacking file (1:5.45-2+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../007-gettext-base_0.21-14+b1_arm64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../008-libuchardet0_0.0.8-1+b1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../009-groff-base_1.23.0-3_arm64.deb ... Unpacking groff-base (1.23.0-3) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../010-bsdextrautils_2.39.3-6_arm64.deb ... Unpacking bsdextrautils (2.39.3-6) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../011-libpipeline1_1.5.7-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../012-man-db_2.12.0-3_arm64.deb ... Unpacking man-db (2.12.0-3) ... Selecting previously unselected package m4. Preparing to unpack .../013-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../014-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../015-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../016-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../017-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../018-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../019-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../020-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../021-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../022-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../023-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../024-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../025-libelf1_0.190-1+b1_arm64.deb ... Unpacking libelf1:arm64 (0.190-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../026-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../027-libicu72_72.1-4+b1_arm64.deb ... Unpacking libicu72:arm64 (72.1-4+b1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../028-libxml2_2.9.14+dfsg-1.3+b2_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3+b2) ... Selecting previously unselected package gettext. Preparing to unpack .../029-gettext_0.21-14+b1_arm64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../030-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../031-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../032-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../033-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../034-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../035-fontconfig-config_2.15.0-1.1_arm64.deb ... Unpacking fontconfig-config (2.15.0-1.1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../036-libasound2-data_1.2.10-3_all.deb ... Unpacking libasound2-data (1.2.10-3) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../037-libasound2_1.2.10-3_arm64.deb ... Unpacking libasound2:arm64 (1.2.10-3) ... Selecting previously unselected package libasound2-dev:arm64. Preparing to unpack .../038-libasound2-dev_1.2.10-3_arm64.deb ... Unpacking libasound2-dev:arm64 (1.2.10-3) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../039-libasyncns0_0.8-6+b3_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6+b3) ... Selecting previously unselected package uuid-dev:arm64. Preparing to unpack .../040-uuid-dev_2.39.3-6_arm64.deb ... Unpacking uuid-dev:arm64 (2.39.3-6) ... Selecting previously unselected package libblkid-dev:arm64. Preparing to unpack .../041-libblkid-dev_2.39.3-6_arm64.deb ... Unpacking libblkid-dev:arm64 (2.39.3-6) ... Selecting previously unselected package libbrotli1:arm64. Preparing to unpack .../042-libbrotli1_1.1.0-2+b3_arm64.deb ... Unpacking libbrotli1:arm64 (1.1.0-2+b3) ... Selecting previously unselected package libbrotli-dev:arm64. Preparing to unpack .../043-libbrotli-dev_1.1.0-2+b3_arm64.deb ... Unpacking libbrotli-dev:arm64 (1.1.0-2+b3) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../044-libbsd0_0.12.2-1_arm64.deb ... Unpacking libbsd0:arm64 (0.12.2-1) ... Selecting previously unselected package libbz2-dev:arm64. Preparing to unpack .../045-libbz2-dev_1.0.8-5.1_arm64.deb ... Unpacking libbz2-dev:arm64 (1.0.8-5.1) ... Selecting previously unselected package libpng16-16t64:arm64. Preparing to unpack .../046-libpng16-16t64_1.6.43-5_arm64.deb ... Unpacking libpng16-16t64:arm64 (1.6.43-5) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../047-libfreetype6_2.13.2+dfsg-1+b4_arm64.deb ... Unpacking libfreetype6:arm64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../048-libfontconfig1_2.15.0-1.1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.15.0-1.1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../049-libpixman-1-0_0.42.2-1+b1_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.42.2-1+b1) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../050-libxau6_1%3a1.0.9-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.9-1) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../051-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../052-libxcb1_1.15-1_arm64.deb ... Unpacking libxcb1:arm64 (1.15-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../053-libx11-data_2%3a1.8.7-1_all.deb ... Unpacking libx11-data (2:1.8.7-1) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../054-libx11-6_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-6:arm64 (2:1.8.7-1) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../055-libxcb-render0_1.15-1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../056-libxcb-shm0_1.15-1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.15-1) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../057-libxext6_2%3a1.3.4-1+b1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../058-libxrender1_1%3a0.9.10-1.1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../059-libcairo2_1.18.0-1+b1_arm64.deb ... Unpacking libcairo2:arm64 (1.18.0-1+b1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../060-libdbus-1-3_1.14.10-4_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.14.10-4) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../061-libdrm-common_2.4.120-2_all.deb ... Unpacking libdrm-common (2.4.120-2) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../062-libdrm2_2.4.120-2_arm64.deb ... Unpacking libdrm2:arm64 (2.4.120-2) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../063-libdrm-amdgpu1_2.4.120-2_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.120-2) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../064-libdrm-nouveau2_2.4.120-2_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.120-2) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../065-libdrm-radeon1_2.4.120-2_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.120-2) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../066-libedit2_3.1-20230828-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20230828-1) ... Selecting previously unselected package libenet7:arm64. Preparing to unpack .../067-libenet7_1.3.17+ds-2+b1_arm64.deb ... Unpacking libenet7:arm64 (1.3.17+ds-2+b1) ... Selecting previously unselected package libenet-dev:arm64. Preparing to unpack .../068-libenet-dev_1.3.17+ds-2+b1_arm64.deb ... Unpacking libenet-dev:arm64 (1.3.17+ds-2+b1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../069-libffi-dev_3.4.6-1_arm64.deb ... Unpacking libffi-dev:arm64 (3.4.6-1) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../070-libogg0_1.3.5-3_arm64.deb ... Unpacking libogg0:arm64 (1.3.5-3) ... Selecting previously unselected package libflac12:arm64. Preparing to unpack .../071-libflac12_1.4.3+ds-2+b1_arm64.deb ... Unpacking libflac12:arm64 (1.4.3+ds-2+b1) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../072-zlib1g-dev_1%3a1.3.dfsg-3+b1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg-3+b1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../073-libpng-dev_1.6.43-5_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.43-5) ... Selecting previously unselected package libfreetype-dev:arm64. Preparing to unpack .../074-libfreetype-dev_2.13.2+dfsg-1+b4_arm64.deb ... Unpacking libfreetype-dev:arm64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package libglvnd0:arm64. Preparing to unpack .../075-libglvnd0_1.7.0-1_arm64.deb ... Unpacking libglvnd0:arm64 (1.7.0-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../076-libglapi-mesa_23.3.5-1_arm64.deb ... Unpacking libglapi-mesa:arm64 (23.3.5-1) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../077-libx11-xcb1_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.8.7-1) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../078-libxcb-dri2-0_1.15-1_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../079-libxcb-dri3-0_1.15-1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../080-libxcb-glx0_1.15-1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../081-libxcb-present0_1.15-1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../082-libxcb-randr0_1.15-1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.15-1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../083-libxcb-sync1_1.15-1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.15-1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../084-libxcb-xfixes0_1.15-1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.15-1) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../085-libxfixes3_1%3a6.0.0-2_arm64.deb ... Unpacking libxfixes3:arm64 (1:6.0.0-2) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../086-libxshmfence1_1.3-1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.3-1) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../087-libxxf86vm1_1%3a1.1.4-1+b2_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Selecting previously unselected package libvulkan1:arm64. Preparing to unpack .../088-libvulkan1_1.3.280.0-1_arm64.deb ... Unpacking libvulkan1:arm64 (1.3.280.0-1) ... Selecting previously unselected package libz3-4:arm64. Preparing to unpack .../089-libz3-4_4.8.12-3.1+b2_arm64.deb ... Unpacking libz3-4:arm64 (4.8.12-3.1+b2) ... Selecting previously unselected package libllvm17:arm64. Preparing to unpack .../090-libllvm17_1%3a17.0.6-5_arm64.deb ... Unpacking libllvm17:arm64 (1:17.0.6-5) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../091-libsensors-config_1%3a3.6.0-9_all.deb ... Unpacking libsensors-config (1:3.6.0-9) ... Selecting previously unselected package libsensors5:arm64. Preparing to unpack .../092-libsensors5_1%3a3.6.0-9_arm64.deb ... Unpacking libsensors5:arm64 (1:3.6.0-9) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../093-libgl1-mesa-dri_23.3.5-1_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (23.3.5-1) ... Selecting previously unselected package libglx-mesa0:arm64. Preparing to unpack .../094-libglx-mesa0_23.3.5-1_arm64.deb ... Unpacking libglx-mesa0:arm64 (23.3.5-1) ... Selecting previously unselected package libglx0:arm64. Preparing to unpack .../095-libglx0_1.7.0-1_arm64.deb ... Unpacking libglx0:arm64 (1.7.0-1) ... Selecting previously unselected package libgl1:arm64. Preparing to unpack .../096-libgl1_1.7.0-1_arm64.deb ... Unpacking libgl1:arm64 (1.7.0-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../097-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../098-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../099-libxau-dev_1%3a1.0.9-1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../100-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../101-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../102-libpthread-stubs0-dev_0.4-1_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.4-1) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../103-libxcb1-dev_1.15-1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.15-1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../104-libx11-dev_2%3a1.8.7-1_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.8.7-1) ... Selecting previously unselected package libglx-dev:arm64. Preparing to unpack .../105-libglx-dev_1.7.0-1_arm64.deb ... Unpacking libglx-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libgl-dev:arm64. Preparing to unpack .../106-libgl-dev_1.7.0-1_arm64.deb ... Unpacking libgl-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../107-libglib2.0-0_2.78.4-1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.78.4-1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../108-libglib2.0-data_2.78.4-1_all.deb ... Unpacking libglib2.0-data (2.78.4-1) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../109-libglib2.0-bin_2.78.4-1_arm64.deb ... Unpacking libglib2.0-bin (2.78.4-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../110-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../111-libglib2.0-dev-bin_2.78.4-1_arm64.deb ... Unpacking libglib2.0-dev-bin (2.78.4-1) ... Selecting previously unselected package libsepol-dev:arm64. Preparing to unpack .../112-libsepol-dev_3.5-2_arm64.deb ... Unpacking libsepol-dev:arm64 (3.5-2) ... Selecting previously unselected package libpcre2-16-0:arm64. Preparing to unpack .../113-libpcre2-16-0_10.42-4+b1_arm64.deb ... Unpacking libpcre2-16-0:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-32-0:arm64. Preparing to unpack .../114-libpcre2-32-0_10.42-4+b1_arm64.deb ... Unpacking libpcre2-32-0:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-posix3:arm64. Preparing to unpack .../115-libpcre2-posix3_10.42-4+b1_arm64.deb ... Unpacking libpcre2-posix3:arm64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-dev:arm64. Preparing to unpack .../116-libpcre2-dev_10.42-4+b1_arm64.deb ... Unpacking libpcre2-dev:arm64 (10.42-4+b1) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../117-libselinux1-dev_3.5-2_arm64.deb ... Unpacking libselinux1-dev:arm64 (3.5-2) ... Selecting previously unselected package libmount-dev:arm64. Preparing to unpack .../118-libmount-dev_2.39.3-6_arm64.deb ... Unpacking libmount-dev:arm64 (2.39.3-6) ... Selecting previously unselected package libpkgconf3:arm64. Preparing to unpack .../119-libpkgconf3_1.8.1-1+b2_arm64.deb ... Unpacking libpkgconf3:arm64 (1.8.1-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../120-pkgconf-bin_1.8.1-1+b2_arm64.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:arm64. Preparing to unpack .../121-pkgconf_1.8.1-1+b2_arm64.deb ... Unpacking pkgconf:arm64 (1.8.1-1+b2) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../122-libglib2.0-dev_2.78.4-1_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.78.4-1) ... Selecting previously unselected package libopengl0:arm64. Preparing to unpack .../123-libopengl0_1.7.0-1_arm64.deb ... Unpacking libopengl0:arm64 (1.7.0-1) ... Selecting previously unselected package libglu1-mesa:arm64. Preparing to unpack .../124-libglu1-mesa_9.0.2-1.1_arm64.deb ... Unpacking libglu1-mesa:arm64 (9.0.2-1.1) ... Selecting previously unselected package libopengl-dev:arm64. Preparing to unpack .../125-libopengl-dev_1.7.0-1_arm64.deb ... Unpacking libopengl-dev:arm64 (1.7.0-1) ... Selecting previously unselected package libglu1-mesa-dev:arm64. Preparing to unpack .../126-libglu1-mesa-dev_9.0.2-1.1_arm64.deb ... Unpacking libglu1-mesa-dev:arm64 (9.0.2-1.1) ... Selecting previously unselected package libmp3lame0:arm64. Preparing to unpack .../127-libmp3lame0_3.100-6+b2_arm64.deb ... Unpacking libmp3lame0:arm64 (3.100-6+b2) ... Selecting previously unselected package libmpg123-0:arm64. Preparing to unpack .../128-libmpg123-0_1.32.5-1_arm64.deb ... Unpacking libmpg123-0:arm64 (1.32.5-1) ... Selecting previously unselected package libogg-dev:arm64. Preparing to unpack .../129-libogg-dev_1.3.5-3_arm64.deb ... Unpacking libogg-dev:arm64 (1.3.5-3) ... Selecting previously unselected package libopus0:arm64. Preparing to unpack .../130-libopus0_1.4-1+b1_arm64.deb ... Unpacking libopus0:arm64 (1.4-1+b1) ... Selecting previously unselected package libopus-dev:arm64. Preparing to unpack .../131-libopus-dev_1.4-1+b1_arm64.deb ... Unpacking libopus-dev:arm64 (1.4-1+b1) ... Selecting previously unselected package libopusfile0:arm64. Preparing to unpack .../132-libopusfile0_0.12-4+b2_arm64.deb ... Unpacking libopusfile0:arm64 (0.12-4+b2) ... Selecting previously unselected package libopusfile-dev:arm64. Preparing to unpack .../133-libopusfile-dev_0.12-4+b2_arm64.deb ... Unpacking libopusfile-dev:arm64 (0.12-4+b2) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../134-libvorbis0a_1.3.7-2_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.7-2) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../135-libvorbisenc2_1.3.7-2_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.7-2) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../136-libsndfile1_1.2.2-1_arm64.deb ... Unpacking libsndfile1:arm64 (1.2.2-1) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../137-libpulse0_16.1+dfsg1-3_arm64.deb ... Unpacking libpulse0:arm64 (16.1+dfsg1-3) ... Selecting previously unselected package libpulse-mainloop-glib0:arm64. Preparing to unpack .../138-libpulse-mainloop-glib0_16.1+dfsg1-3_arm64.deb ... Unpacking libpulse-mainloop-glib0:arm64 (16.1+dfsg1-3) ... Selecting previously unselected package libpulse-dev:arm64. Preparing to unpack .../139-libpulse-dev_16.1+dfsg1-3_arm64.deb ... Unpacking libpulse-dev:arm64 (16.1+dfsg1-3) ... Selecting previously unselected package libsharpyuv0:arm64. Preparing to unpack .../140-libsharpyuv0_1.3.2-0.4+b1_arm64.deb ... Unpacking libsharpyuv0:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libsharpyuv-dev:arm64. Preparing to unpack .../141-libsharpyuv-dev_1.3.2-0.4+b1_arm64.deb ... Unpacking libsharpyuv-dev:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libsquish0:arm64. Preparing to unpack .../142-libsquish0_1.15-3_arm64.deb ... Unpacking libsquish0:arm64 (1.15-3) ... Selecting previously unselected package libsquish-dev:arm64. Preparing to unpack .../143-libsquish-dev_1.15-3_arm64.deb ... Unpacking libsquish-dev:arm64 (1.15-3) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../144-libssl-dev_3.2.1-3_arm64.deb ... Unpacking libssl-dev:arm64 (3.2.1-3) ... Selecting previously unselected package libtheora0:arm64. Preparing to unpack .../145-libtheora0_1.1.1+dfsg.1-16.1+b2_arm64.deb ... Unpacking libtheora0:arm64 (1.1.1+dfsg.1-16.1+b2) ... Selecting previously unselected package libtheora-dev:arm64. Preparing to unpack .../146-libtheora-dev_1.1.1+dfsg.1-16.1+b2_arm64.deb ... Unpacking libtheora-dev:arm64 (1.1.1+dfsg.1-16.1+b2) ... Selecting previously unselected package libudev-dev:arm64. Preparing to unpack .../147-libudev-dev_255.4-1_arm64.deb ... Unpacking libudev-dev:arm64 (255.4-1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../148-libvorbisfile3_1.3.7-2_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.7-2) ... Selecting previously unselected package libvorbis-dev:arm64. Preparing to unpack .../149-libvorbis-dev_1.3.7-2_arm64.deb ... Unpacking libvorbis-dev:arm64 (1.3.7-2) ... Selecting previously unselected package libvpx8:arm64. Preparing to unpack .../150-libvpx8_1.13.1-2_arm64.deb ... Unpacking libvpx8:arm64 (1.13.1-2) ... Selecting previously unselected package libvpx-dev:arm64. Preparing to unpack .../151-libvpx-dev_1.13.1-2_arm64.deb ... Unpacking libvpx-dev:arm64 (1.13.1-2) ... Selecting previously unselected package libwebp7:arm64. Preparing to unpack .../152-libwebp7_1.3.2-0.4+b1_arm64.deb ... Unpacking libwebp7:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebpdemux2:arm64. Preparing to unpack .../153-libwebpdemux2_1.3.2-0.4+b1_arm64.deb ... Unpacking libwebpdemux2:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebpmux3:arm64. Preparing to unpack .../154-libwebpmux3_1.3.2-0.4+b1_arm64.deb ... Unpacking libwebpmux3:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebpdecoder3:arm64. Preparing to unpack .../155-libwebpdecoder3_1.3.2-0.4+b1_arm64.deb ... Unpacking libwebpdecoder3:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebp-dev:arm64. Preparing to unpack .../156-libwebp-dev_1.3.2-0.4+b1_arm64.deb ... Unpacking libwebp-dev:arm64 (1.3.2-0.4+b1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../157-libxcursor1_1%3a1.2.1-1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.2.1-1) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../158-libxrender-dev_1%3a0.9.10-1.1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1.1) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../159-libxfixes-dev_1%3a6.0.0-2_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:6.0.0-2) ... Selecting previously unselected package libxcursor-dev:arm64. Preparing to unpack .../160-libxcursor-dev_1%3a1.2.1-1_arm64.deb ... Unpacking libxcursor-dev:arm64 (1:1.2.1-1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../161-libxext-dev_2%3a1.3.4-1+b1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../162-libxi6_2%3a1.8.1-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.8.1-1) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../163-libxi-dev_2%3a1.8.1-1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.8.1-1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../164-libxinerama1_2%3a1.1.4-3_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.4-3) ... Selecting previously unselected package libxinerama-dev:arm64. Preparing to unpack .../165-libxinerama-dev_2%3a1.1.4-3_arm64.deb ... Unpacking libxinerama-dev:arm64 (2:1.1.4-3) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../166-libxrandr2_2%3a1.5.4-1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.4-1) ... Selecting previously unselected package libxrandr-dev:arm64. Preparing to unpack .../167-libxrandr-dev_2%3a1.5.4-1_arm64.deb ... Unpacking libxrandr-dev:arm64 (2:1.5.4-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../168-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package scons. Preparing to unpack .../169-scons_4.5.2+dfsg-1_all.deb ... Unpacking scons (4.5.2+dfsg-1) ... Setting up libenet7:arm64 (1.3.17+ds-2+b1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.7-2) ... Setting up libpixman-1-0:arm64 (0.42.2-1+b1) ... Setting up libsquish0:arm64 (1.15-3) ... Setting up libsharpyuv0:arm64 (1.3.2-0.4+b1) ... Setting up libxau6:arm64 (1:1.0.9-1) ... Setting up libicu72:arm64 (72.1-4+b1) ... Setting up libmpg123-0:arm64 (1.32.5-1) ... Setting up libogg0:arm64 (1.3.5-3) ... Setting up bsdextrautils (2.39.3-6) ... Setting up libmagic-mgc (1:5.45-2+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:arm64 (2.78.4-1) ... No schema files found: doing nothing. Setting up libglvnd0:arm64 (1.7.0-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:arm64 (1.1.0-2+b3) ... Setting up libsensors-config (1:3.6.0-9) ... Setting up libmagic1:arm64 (1:5.45-2+b1) ... Setting up libwebpdecoder3:arm64 (1.3.2-0.4+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-2+b1) ... Setting up libogg-dev:arm64 (1.3.5-3) ... Setting up libffi-dev:arm64 (3.4.6-1) ... Setting up libsquish-dev:arm64 (1.15-3) ... Setting up libpthread-stubs0-dev:arm64 (0.4-1) ... Setting up libpcre2-16-0:arm64 (10.42-4+b1) ... Setting up libopengl0:arm64 (1.7.0-1) ... Setting up tzdata (2024a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Wed May 28 18:24:44 UTC 2025. Universal Time is now: Wed May 28 18:24:44 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasound2-data (1.2.10-3) ... Setting up xtrans-dev (1.4.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:arm64 (4.8.12-3.1+b2) ... Setting up libpcre2-32-0:arm64 (10.42-4+b1) ... Setting up libglib2.0-data (2.78.4-1) ... Setting up libpkgconf3:arm64 (1.8.1-1+b2) ... Setting up libflac12:arm64 (1.4.3+ds-2+b1) ... Setting up libx11-data (2:1.8.7-1) ... Setting up uuid-dev:arm64 (2.39.3-6) ... Setting up libdbus-1-3:arm64 (1.14.10-4) ... Setting up libopus0:arm64 (1.4-1+b1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libssl-dev:arm64 (3.2.1-3) ... Setting up libpng16-16t64:arm64 (1.6.43-5) ... Setting up libvorbis0a:arm64 (1.3.7-2) ... Setting up autopoint (0.21-14) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libudev-dev:arm64 (255.4-1) ... Setting up libsepol-dev:arm64 (3.5-2) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up libsensors5:arm64 (1:3.6.0-9) ... Setting up libvpx8:arm64 (1.13.1-2) ... Setting up libglapi-mesa:arm64 (23.3.5-1) ... Setting up libvulkan1:arm64 (1.3.280.0-1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:arm64 (1.3.2-0.4+b1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg-3+b1) ... Setting up libpcre2-posix3:arm64 (10.42-4+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libasyncns0:arm64 (0.8-6+b3) ... Setting up libxshmfence1:arm64 (1.3-1) ... Setting up libenet-dev:arm64 (1.3.17+ds-2+b1) ... Setting up libuchardet0:arm64 (0.0.8-1+b1) ... Setting up libasound2:arm64 (1.2.10-3) ... Setting up libsub-override-perl (0.10-1) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up libglu1-mesa:arm64 (9.0.2-1.1) ... Setting up libopengl-dev:arm64 (1.7.0-1) ... Setting up libasound2-dev:arm64 (1.2.10-3) ... Setting up libsharpyuv-dev:arm64 (1.3.2-0.4+b1) ... Setting up openssl (3.2.1-3) ... Setting up libwebpmux3:arm64 (1.3.2-0.4+b1) ... Setting up libbsd0:arm64 (0.12.2-1) ... Setting up libdrm-common (2.4.120-2) ... Setting up libelf1:arm64 (0.190-1+b1) ... Setting up libopusfile0:arm64 (0.12-4+b2) ... Setting up readline-common (8.2-4) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3+b2) ... Setting up libbrotli-dev:arm64 (1.1.0-2+b3) ... Setting up libmp3lame0:arm64 (3.100-6+b2) ... Setting up libvorbisenc2:arm64 (1.3.7-2) ... Setting up libbz2-dev:arm64 (1.0.8-5.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libblkid-dev:arm64 (2.39.3-6) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up libxcb1:arm64 (1.15-1) ... Setting up gettext (0.21-14+b1) ... Setting up libxcb-xfixes0:arm64 (1.15-1) ... Setting up libxau-dev:arm64 (1:1.0.9-1) ... Setting up libpcre2-dev:arm64 (10.42-4+b1) ... Setting up libtool (2.4.7-7) ... Setting up libxcb-render0:arm64 (1.15-1) ... Setting up libselinux1-dev:arm64 (3.5-2) ... Setting up fontconfig-config (2.15.0-1.1) ... Setting up libxcb-glx0:arm64 (1.15-1) ... Setting up libwebpdemux2:arm64 (1.3.2-0.4+b1) ... Setting up libedit2:arm64 (3.1-20230828-1) ... Setting up libpng-dev:arm64 (1.6.43-5) ... Setting up libglib2.0-bin (2.78.4-1) ... Setting up libxcb-shm0:arm64 (1.15-1) ... Setting up libopus-dev:arm64 (1.4-1+b1) ... Setting up pkgconf:arm64 (1.8.1-1+b2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libxcb-present0:arm64 (1.15-1) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libvorbisfile3:arm64 (1.3.7-2) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up libwebp-dev:arm64 (1.3.2-0.4+b1) ... Setting up libfreetype6:arm64 (2.13.2+dfsg-1+b4) ... Setting up libvpx-dev:arm64 (1.13.1-2) ... Setting up libxcb-sync1:arm64 (1.15-1) ... Setting up libreadline8t64:arm64 (8.2-4) ... Setting up libxcb-dri2-0:arm64 (1.15-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libdrm2:arm64 (2.4.120-2) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.23.0-3) ... Setting up libxcb-randr0:arm64 (1.15-1) ... Setting up libx11-6:arm64 (2:1.8.7-1) ... Setting up libfontconfig1:arm64 (2.15.0-1.1) ... Setting up libsndfile1:arm64 (1.2.2-1) ... Setting up libllvm17:arm64 (1:17.0.6-5) ... Setting up libmount-dev:arm64 (2.39.3-6) ... Setting up libdrm-amdgpu1:arm64 (2.4.120-2) ... Setting up libvorbis-dev:arm64 (1.3.7-2) ... Setting up libxcb-dri3-0:arm64 (1.15-1) ... Setting up libx11-xcb1:arm64 (2:1.8.7-1) ... Setting up libdrm-nouveau2:arm64 (2.4.120-2) ... Setting up libxcb1-dev:arm64 (1.15-1) ... Setting up libxrender1:arm64 (1:0.9.10-1.1) ... Setting up libpulse0:arm64 (16.1+dfsg1-3) ... Setting up libdrm-radeon1:arm64 (2.4.120-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.8-1) ... Setting up libgl1-mesa-dri:arm64 (23.3.5-1) ... Setting up libx11-dev:arm64 (2:1.8.7-1) ... Setting up libxext6:arm64 (2:1.3.4-1+b1) ... Setting up libopusfile-dev:arm64 (0.12-4+b2) ... Setting up man-db (2.12.0-3) ... Not building database; man-db/auto-update is not 'true'. Setting up libcairo2:arm64 (1.18.0-1+b1) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1+b2) ... Setting up libfreetype-dev:arm64 (2.13.2+dfsg-1+b4) ... Setting up libxfixes3:arm64 (1:6.0.0-2) ... Setting up libpulse-mainloop-glib0:arm64 (16.1+dfsg1-3) ... Setting up libxinerama1:arm64 (2:1.1.4-3) ... Setting up libxrandr2:arm64 (2:1.5.4-1) ... Setting up libxext-dev:arm64 (2:1.3.4-1+b1) ... Setting up libtheora0:arm64 (1.1.1+dfsg.1-16.1+b2) ... Setting up libxrender-dev:arm64 (1:0.9.10-1.1) ... Setting up libpython3-stdlib:arm64 (3.11.6-1) ... Setting up python3.11 (3.11.8-1) ... Setting up libglx-mesa0:arm64 (23.3.5-1) ... Setting up libxi6:arm64 (2:1.8.1-1) ... Setting up libglx0:arm64 (1.7.0-1) ... Setting up libxcursor1:arm64 (1:1.2.1-1) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.6-1) ... Setting up libxfixes-dev:arm64 (1:6.0.0-2) ... Setting up libxrandr-dev:arm64 (2:1.5.4-1) ... Setting up python3-packaging (24.0-1) ... Setting up libgl1:arm64 (1.7.0-1) ... Setting up libtheora-dev:arm64 (1.1.1+dfsg.1-16.1+b2) ... Setting up libxinerama-dev:arm64 (2:1.1.4-3) ... Setting up libglx-dev:arm64 (1.7.0-1) ... Setting up libxi-dev:arm64 (2:1.8.1-1) ... Setting up libgl-dev:arm64 (1.7.0-1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up libglib2.0-dev-bin (2.78.4-1) ... Setting up libxcursor-dev:arm64 (1:1.2.1-1) ... Setting up libglib2.0-dev:arm64 (2.78.4-1) ... Setting up libglu1-mesa-dev:arm64 (9.0.2-1.1) ... Setting up scons (4.5.2+dfsg-1) ... Setting up libpulse-dev:arm64 (16.1+dfsg1-3) ... Processing triggers for libc-bin (2.37-18) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps Reading package lists... Building dependency tree... Reading state information... fakeroot is already the newest version (1.33-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/godot-3.5.2-stable/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../godot_3.5.2-stable-2_source.changes dpkg-buildpackage: info: source package godot dpkg-buildpackage: info: source version 3.5.2-stable-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Petter Reinholdtsen dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 fakeroot debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/reproducible-path/godot-3.5.2-stable' dh_clean rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/godot3.substvars debian/godot3-runner.substvars debian/godot3-server.substvars ./platform/android/java/gradle/wrapper/gradle-wrapper.jar debian/files rm -fr -- debian/godot3/ debian/tmp/ debian/godot3-runner/ debian/godot3-server/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) scons -c arch=64 scons: Reading SConscript files ... Automatically detected platform: x11 Auto-detected 12 CPU cores available for build parallelism. Using 11 cores by default. You can override it with the -j argument. Note: Building a debug binary (which will run slowly). Use `target=release_debug` to build an optimized release binary. Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Cleaning targets ... scons: done cleaning targets. [Time elapsed: 00:00:08.384] find . -iname "*.gen.cpp" -delete find . -iname "*.gen.h" -delete find . -iname "*.pyc" -delete find . -iname ".a" -delete find . -iname ".o" -delete find . -iname ".scons_env.json" -delete find . -iname ".sconsign.dblite" -delete find . -name '*.o' -delete rm -rf .sconf_temp/ rm -rf main/libmain.x11.opt.tools.64.a main/tests/libtests.x11.opt.tools.64.a rm -rf config.log .sconsign?.dblite rm -rf bin/ rm -rf enet rm -rf freetype rm -rf libogg rm -rf libpng rm -rf libtheora rm -rf libvorbis rm -rf libvpx rm -rf libwebp rm -rf openssl rm -rf opus rm -rf pcre2 rm -rf squish rm -rf zlib make[1]: Leaving directory '/build/reproducible-path/godot-3.5.2-stable' debian/rules build dh build dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/godot-3.5.2-stable' dh_auto_build scons arch=64 platform=server tools=yes target=release_debug bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no scons: Reading SConscript files ... Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... run(["core/method_bind.gen.inc", "core/method_bind_ext.gen.inc", "core/method_bind_free_func.gen.inc"], ["core/make_binders.py"]) make_app_icon(["main/app_icon.gen.h"], ["main/app_icon.png"]) make_splash(["main/splash.gen.h"], ["main/splash.png"]) generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('cvtt', 'modules/cvtt'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('etc', 'modules/etc'), ('fbx', 'modules/fbx'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gltf', 'modules/gltf'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('tinyexr', 'modules/tinyexr'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr'), ('xatlas_unwrap', 'modules/xatlas_unwrap')])]) make_default_controller_mappings(["main/default_controller_mappings.gen.cpp"], ["main/gamecontrollerdb.txt", "main/godotcontrollerdb.txt"]) Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp Compiling ==> main/default_controller_mappings.gen.cpp Compiling ==> modules/register_module_types.gen.cpp Compiling ==> main/tests/test_gdscript.cpp Compiling ==> main/tests/test_string.cpp Compiling ==> main/main.cpp Compiling ==> main/tests/test_ordered_hash_map.cpp Compiling ==> platform/server/os_server.cpp Compiling ==> main/tests/test_math.cpp Compiling ==> main/tests/test_render.cpp Compiling ==> main/tests/test_xml_parser.cpp Compiling ==> main/tests/test_crypto.cpp Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> main/tests/test_gui.cpp Compiling ==> main/tests/test_physics.cpp Compiling ==> main/tests/test_theme.cpp Compiling ==> modules/bmp/register_types.cpp Compiling ==> main/performance.cpp Compiling ==> main/tests/test_astar.cpp Compiling ==> main/tests/test_oa_hash_map.cpp Compiling ==> platform/x11/crash_handler_x11.cpp Compiling ==> main/tests/test_shader_lang.cpp Compiling ==> platform/x11/power_x11.cpp Compiling ==> platform/server/godot_server.cpp Compiling ==> main/tests/test_main.cpp Compiling ==> main/tests/test_physics_2d.cpp Compiling ==> main/main_timer_sync.cpp Compiling ==> main/tests/test_transform.cpp Compiling ==> main/input_default.cpp Compiling ==> main/tests/test_basis.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp Linking Static Library ==> main/libmain.x11.opt.tools.64.a Ranlib Library ==> main/libmain.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/poly34.cpp Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp Compiling ==> thirdparty/bullet/LinearMath/btReducedVector.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp Compiling ==> modules/csg/csg.cpp Compiling ==> modules/csg/csg_gizmos.cpp Compiling ==> modules/csg/csg_shape.cpp Compiling ==> modules/csg/register_types.cpp Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp Compiling ==> modules/dds/register_types.cpp Compiling ==> modules/dds/texture_loader_dds.cpp Compiling ==> modules/enet/networked_multiplayer_enet.cpp Compiling ==> modules/enet/register_types.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp Compiling ==> thirdparty/etc2comp/Etc.cpp Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp Compiling ==> thirdparty/etc2comp/EtcFilter.cpp Compiling ==> thirdparty/etc2comp/EtcImage.cpp Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp Compiling ==> thirdparty/etc2comp/EtcMath.cpp Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp Compiling ==> modules/fbx/tools/import_utils.cpp Compiling ==> modules/fbx/tools/validation_tools.cpp Compiling ==> modules/fbx/data/fbx_bone.cpp Compiling ==> modules/fbx/data/fbx_material.cpp Compiling ==> modules/fbx/data/fbx_mesh_data.cpp Compiling ==> modules/fbx/data/fbx_skeleton.cpp Compiling ==> modules/etc/texture_loader_pkm.cpp In file included from modules/csg/csg.cpp:31: In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1375:73: note: '' declared here 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); | ^ In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1382:73: note: '' declared here 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); | ^ Compiling ==> modules/bullet/bullet_physics_server.cpp Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp Compiling ==> modules/bullet/joint_bullet.cpp Compiling ==> modules/cvtt/register_types.cpp Compiling ==> modules/cvtt/image_compress_cvtt.cpp Compiling ==> modules/bullet/shape_owner_bullet.cpp Compiling ==> modules/bullet/soft_body_bullet.cpp Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp Compiling ==> modules/bullet/godot_result_callbacks.cpp Compiling ==> modules/bullet/area_bullet.cpp Compiling ==> modules/bullet/rigid_body_bullet.cpp Compiling ==> modules/bullet/bullet_types_converter.cpp Compiling ==> modules/bullet/godot_collision_configuration.cpp Compiling ==> modules/bullet/godot_collision_dispatcher.cpp Compiling ==> modules/bullet/pin_joint_bullet.cpp Compiling ==> modules/bullet/space_bullet.cpp Compiling ==> modules/bullet/btRayShape.cpp Compiling ==> modules/bullet/constraint_bullet.cpp Compiling ==> modules/bullet/hinge_joint_bullet.cpp Compiling ==> modules/bullet/shape_bullet.cpp Compiling ==> modules/bullet/slider_joint_bullet.cpp Compiling ==> modules/bullet/collision_object_bullet.cpp Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp Compiling ==> modules/bullet/register_types.cpp Compiling ==> modules/etc/image_compress_etc.cpp Compiling ==> modules/etc/register_types.cpp Compiling ==> modules/fbx/data/pivot_transform.cpp Compiling ==> modules/fbx/fbx_parser/FBXAnimation.cpp Compiling ==> modules/fbx/fbx_parser/FBXBinaryTokenizer.cpp Compiling ==> modules/fbx/fbx_parser/FBXDeformer.cpp Compiling ==> modules/fbx/fbx_parser/FBXDocument.cpp Compiling ==> modules/fbx/fbx_parser/FBXDocumentUtil.cpp Compiling ==> modules/fbx/fbx_parser/FBXMaterial.cpp Compiling ==> modules/fbx/fbx_parser/FBXMeshGeometry.cpp Compiling ==> modules/fbx/fbx_parser/FBXModel.cpp Compiling ==> modules/fbx/fbx_parser/FBXNodeAttribute.cpp Compiling ==> modules/fbx/fbx_parser/FBXParser.cpp Compiling ==> modules/fbx/fbx_parser/FBXPose.cpp Compiling ==> modules/fbx/fbx_parser/FBXProperties.cpp Compiling ==> modules/fbx/fbx_parser/FBXTokenizer.cpp Compiling ==> modules/fbx/fbx_parser/FBXUtil.cpp Compiling ==> modules/fbx/editor_scene_importer_fbx.cpp Compiling ==> modules/fbx/register_types.cpp Compiling ==> modules/freetype/register_types.cpp build_gdnative_api_struct(["modules/gdnative/include/gdnative_api_struct.gen.h", "modules/gdnative/gdnative_api_struct.gen.cpp"], ["modules/gdnative/gdnative_api.json"]) Compiling ==> modules/gdnative/gdnative.cpp Compiling ==> modules/gdnative/register_types.cpp Compiling ==> modules/gdnative/android/android_gdn.cpp Compiling ==> modules/gdnative/gdnative/aabb.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:153: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ Compiling ==> modules/gdnative/gdnative/array.cpp modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/gdnative/array.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { | ^ modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { | ^ Compiling ==> modules/gdnative/gdnative/basis.cpp modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { | ^ modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/gdnative/basis.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ Compiling ==> modules/gdnative/gdnative/color.cpp modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_array_new(godot_array *r_dest) { | ^ modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { | ^ modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_array_clear(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { | ^ modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_array_invert(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 297 | void GDAPI godot_array_sort(godot_array *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { | ^ modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { | ^ modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { | ^ modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { | ^ modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { | ^ modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { | ^ modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_array_destroy(godot_array *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { | ^ modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { | ^ modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { | ^ modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { | ^ modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { | ^ modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { | ^ modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { | ^ modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { | ^ modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { | ^ modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { | ^ modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { | ^ modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { | ^ modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { | ^ modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ Compiling ==> modules/gdnative/gdnative/dictionary.cpp modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/dictionary.h:54, from modules/gdnative/gdnative/dictionary.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ Compiling ==> modules/gdnative/gdnative/gdnative.cpp modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { | ^ modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { | ^ modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { | ^ modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { | ^ modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { | ^ modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { | ^ modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | JNIEnv *GDAPI godot_android_get_env() { | ^ modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | jobject GDAPI godot_android_get_activity() { | ^ modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | jobject GDAPI godot_android_get_surface() { | ^ modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | bool GDAPI godot_android_is_activity_resumed() { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40, from modules/gdnative/register_types.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/gdnative/node_path.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/node_path.h:54, from modules/gdnative/gdnative/node_path.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ Compiling ==> modules/gdnative/gdnative/plane.cpp Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/plane.h:54, from modules/gdnative/gdnative/plane.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/pool_arrays.h:154, from modules/gdnative/gdnative/pool_arrays.cpp:31: modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:189: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ Compiling ==> modules/gdnative/gdnative/quat.cpp modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/quat.h:54, from modules/gdnative/gdnative/quat.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { | ^ modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { | ^ modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { | ^ modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { | ^ modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { | ^ modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { | ^ modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/gdnative/gdnative.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rect2.h:52, from modules/gdnative/gdnative/rect2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 46 | void GDAPI godot_object_destroy(godot_object *p_o) { | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_dictionary GDAPI godot_get_global_constants() { | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI *godot_alloc(int p_bytes) { | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_free(void *p_ptr) { | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_print(const godot_string *p_message) { | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ Compiling ==> modules/gdnative/gdnative/rid.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rid.h:54, from modules/gdnative/gdnative/rid.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { | ^ Compiling ==> modules/gdnative/gdnative/string.cpp modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { | ^ modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { | ^ modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/gdnative/string.cpp:31: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/transform2d.h:55, from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { | ^ modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { | ^ modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { | ^ modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { | ^ modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { | ^ modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { | ^ modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { | ^ Compiling ==> modules/gdnative/gdnative/string_name.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/string_name.h:55, from modules/gdnative/gdnative/string_name.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ Compiling ==> modules/gdnative/gdnative/transform.cpp modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/transform.h:54, from modules/gdnative/gdnative/transform.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ Compiling ==> modules/gdnative/gdnative/transform2d.cpp modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { | ^ modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { | ^ modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { | ^ modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_string_new(godot_string *r_dest) { | ^ modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { | ^ modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { | ^ modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | void GDAPI godot_string_destroy(godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { | ^ modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { | ^ modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { | ^ modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { | ^ modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { | ^ modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { | ^ modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { | ^ modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { | ^ modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 386 | godot_string GDAPI godot_string_num(double p_num) { | ^ modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { | ^ modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { | ^ modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | godot_string GDAPI godot_string_num_real(double p_num) { | ^ modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { | ^ modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { | ^ modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { | ^ modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 601 | double GDAPI godot_string_char_to_double(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { | ^ modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { | ^ modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { | ^ modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { | ^ modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { | ^ modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { | ^ modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { | ^ modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { | ^ modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { | ^ modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { | ^ modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { | ^ modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { | ^ modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { | ^ modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { | ^ modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { | ^ modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/transform2d.h:54, from modules/gdnative/gdnative/transform2d.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { | ^ modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ Compiling ==> modules/gdnative/gdnative/variant.cpp Compiling ==> modules/gdnative/gdnative/vector2.cpp Compiling ==> modules/gdnative/gdnative/vector3.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/gdnative/variant.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/vector2.h:54, from modules/gdnative/gdnative/vector2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { | ^ modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/gdnative/vector3.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { | ^ modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { | ^ modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ Compiling ==> modules/gdnative/nativescript/api_generator.cpp modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { | ^ modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { | ^ modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { | ^ modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { | ^ modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { | ^ Compiling ==> modules/gdnative/nativescript/nativescript.cpp modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/nativescript/godot_nativescript.h:34, from modules/gdnative/nativescript/godot_nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ Compiling ==> modules/gdnative/nativescript/register_types.cpp Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { | ^ modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { | ^ modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { | ^ modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { | ^ modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { | ^ modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { | ^ modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { | ^ modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { | ^ modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { | ^ modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { | ^ modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { | ^ modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { | ^ modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { | ^ Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { | ^ modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { | ^ modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { | ^ modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { | ^ modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { | ^ modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { | ^ modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { | ^ modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { | ^ modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { | ^ modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { | ^ Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/godot_nativescript.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/register_types.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/packet_peer_gdnative.h:35, from modules/gdnative/net/packet_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { | ^ Compiling ==> modules/gdnative/net/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative_library_singleton_editor.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp Compiling ==> modules/gdnative/arvr/register_types.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative_library_editor_plugin.h:36, from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/stream_peer_gdnative.h:35, from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/webrtc_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp Compiling ==> modules/gdnative/pluginscript/register_types.cpp Compiling ==> modules/gdnative/videodecoder/register_types.cpp Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_real GDAPI godot_arvr_get_worldscale() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_language.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative_api_struct.gen.h:5, from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdscript/gdscript.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdscript/gdscript_compiler.cpp Compiling ==> modules/gdscript/gdscript_editor.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ Compiling ==> modules/gdscript/gdscript_function.cpp modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ Compiling ==> modules/gdscript/gdscript_functions.cpp modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ Compiling ==> modules/gdscript/gdscript_parser.cpp Compiling ==> modules/gdscript/gdscript_tokenizer.cpp Compiling ==> modules/gdscript/register_types.cpp Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp Compiling ==> modules/gltf/editor_scene_exporter_gltf_plugin.cpp Compiling ==> modules/gltf/editor_scene_importer_gltf.cpp Compiling ==> modules/gltf/gltf_accessor.cpp Compiling ==> modules/gltf/gltf_animation.cpp Compiling ==> modules/gltf/gltf_buffer_view.cpp Compiling ==> modules/gltf/gltf_camera.cpp Compiling ==> modules/gltf/gltf_document.cpp Compiling ==> modules/gltf/gltf_light.cpp Compiling ==> modules/gltf/gltf_mesh.cpp Compiling ==> modules/gltf/gltf_node.cpp Compiling ==> modules/gltf/gltf_skeleton.cpp Compiling ==> modules/gltf/gltf_skin.cpp Compiling ==> modules/gltf/gltf_spec_gloss.cpp Compiling ==> modules/gltf/gltf_state.cpp Compiling ==> modules/gltf/gltf_texture.cpp Compiling ==> modules/gltf/packed_scene_gltf.cpp Compiling ==> modules/gltf/register_types.cpp Compiling ==> modules/gridmap/grid_map.cpp Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp Compiling ==> modules/gridmap/register_types.cpp Compiling ==> modules/hdr/image_loader_hdr.cpp Compiling ==> modules/hdr/register_types.cpp Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp Compiling ==> modules/jsonrpc/jsonrpc.cpp Compiling ==> modules/jsonrpc/register_types.cpp Compiling ==> thirdparty/mbedtls/library/aes.c Compiling ==> modules/jpg/register_types.cpp Compiling ==> modules/jpg/image_loader_jpegd.cpp Compiling ==> thirdparty/mbedtls/library/aesni.c Compiling ==> thirdparty/mbedtls/library/arc4.c Compiling ==> thirdparty/mbedtls/library/aria.c Compiling ==> thirdparty/mbedtls/library/asn1parse.c Compiling ==> thirdparty/mbedtls/library/asn1write.c Compiling ==> thirdparty/mbedtls/library/base64.c Compiling ==> thirdparty/mbedtls/library/bignum.c Compiling ==> thirdparty/mbedtls/library/blowfish.c Compiling ==> thirdparty/mbedtls/library/camellia.c Compiling ==> thirdparty/mbedtls/library/ccm.c Compiling ==> thirdparty/mbedtls/library/certs.c Compiling ==> thirdparty/mbedtls/library/chacha20.c Compiling ==> thirdparty/mbedtls/library/chachapoly.c Compiling ==> thirdparty/mbedtls/library/cipher.c Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c Compiling ==> thirdparty/mbedtls/library/cmac.c Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c Compiling ==> thirdparty/mbedtls/library/constant_time.c Compiling ==> thirdparty/mbedtls/library/debug.c Compiling ==> thirdparty/mbedtls/library/des.c Compiling ==> thirdparty/mbedtls/library/dhm.c Compiling ==> thirdparty/mbedtls/library/ecdh.c Compiling ==> thirdparty/mbedtls/library/ecdsa.c Compiling ==> thirdparty/mbedtls/library/ecjpake.c Compiling ==> thirdparty/mbedtls/library/ecp.c Compiling ==> thirdparty/mbedtls/library/ecp_curves.c Compiling ==> thirdparty/mbedtls/library/entropy.c Compiling ==> thirdparty/mbedtls/library/entropy_poll.c Compiling ==> thirdparty/mbedtls/library/error.c Compiling ==> thirdparty/mbedtls/library/gcm.c Compiling ==> thirdparty/mbedtls/library/havege.c Compiling ==> thirdparty/mbedtls/library/hkdf.c Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c Compiling ==> thirdparty/mbedtls/library/md2.c Compiling ==> thirdparty/mbedtls/library/md4.c Compiling ==> thirdparty/mbedtls/library/md5.c Compiling ==> thirdparty/mbedtls/library/md.c Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c Compiling ==> thirdparty/mbedtls/library/mps_reader.c Compiling ==> thirdparty/mbedtls/library/mps_trace.c Compiling ==> thirdparty/mbedtls/library/net_sockets.c Compiling ==> thirdparty/mbedtls/library/nist_kw.c Compiling ==> thirdparty/mbedtls/library/oid.c Compiling ==> thirdparty/mbedtls/library/padlock.c Compiling ==> thirdparty/mbedtls/library/pem.c Compiling ==> thirdparty/mbedtls/library/pk.c Compiling ==> thirdparty/mbedtls/library/pkcs11.c Compiling ==> thirdparty/mbedtls/library/pkcs12.c Compiling ==> thirdparty/mbedtls/library/pkcs5.c Compiling ==> thirdparty/mbedtls/library/pkparse.c Compiling ==> thirdparty/mbedtls/library/pk_wrap.c Compiling ==> thirdparty/mbedtls/library/pkwrite.c Compiling ==> thirdparty/mbedtls/library/platform.c Compiling ==> thirdparty/mbedtls/library/platform_util.c Compiling ==> thirdparty/mbedtls/library/poly1305.c Compiling ==> thirdparty/mbedtls/library/ripemd160.c Compiling ==> thirdparty/mbedtls/library/rsa.c Compiling ==> thirdparty/mbedtls/library/rsa_internal.c Compiling ==> thirdparty/mbedtls/library/sha1.c Compiling ==> thirdparty/mbedtls/library/sha256.c Compiling ==> thirdparty/mbedtls/library/sha512.c Compiling ==> thirdparty/mbedtls/library/ssl_cache.c Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c Compiling ==> thirdparty/mbedtls/library/ssl_cli.c Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c Compiling ==> thirdparty/mbedtls/library/ssl_msg.c Compiling ==> thirdparty/mbedtls/library/ssl_srv.c Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c Compiling ==> thirdparty/mbedtls/library/ssl_tls.c Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c Compiling ==> thirdparty/mbedtls/library/threading.c Compiling ==> thirdparty/mbedtls/library/timing.c Compiling ==> thirdparty/mbedtls/library/version.c Compiling ==> thirdparty/mbedtls/library/version_features.c Compiling ==> thirdparty/mbedtls/library/x509.c Compiling ==> thirdparty/mbedtls/library/x509_create.c Compiling ==> thirdparty/mbedtls/library/x509_crl.c Compiling ==> thirdparty/mbedtls/library/x509_crt.c Compiling ==> thirdparty/mbedtls/library/x509_csr.c Compiling ==> thirdparty/mbedtls/library/x509write_crt.c Compiling ==> thirdparty/mbedtls/library/x509write_csr.c Compiling ==> thirdparty/mbedtls/library/xtea.c make_certs_header(["core/io/certs_compressed.gen.h"], ["thirdparty/certs/ca-certificates.crt"]) Compiling ==> modules/minimp3/audio_stream_mp3.cpp Compiling ==> modules/minimp3/register_types.cpp Compiling ==> modules/minimp3/resource_importer_mp3.cpp Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp Compiling ==> modules/mobile_vr/register_types.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp Compiling ==> modules/mbedtls/register_types.cpp Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp Compiling ==> modules/mbedtls/crypto_mbedtls.cpp Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp Compiling ==> thirdparty/rvo2/Agent.cpp Compiling ==> thirdparty/rvo2/KdTree.cpp Compiling ==> modules/ogg/register_types.cpp Compiling ==> thirdparty/misc/open-simplex-noise.c Compiling ==> modules/opus/register_types.cpp Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp Compiling ==> modules/regex/regex.cpp Compiling ==> modules/regex/register_types.cpp Compiling ==> modules/squish/image_compress_squish.cpp Compiling ==> modules/squish/register_types.cpp Compiling ==> thirdparty/misc/stb_vorbis.c Compiling ==> modules/opensimplex/noise_texture.cpp Compiling ==> modules/pvr/register_types.cpp Compiling ==> modules/pvr/texture_loader_pvr.cpp Compiling ==> modules/pvr/image_compress_pvrtc.cpp Compiling ==> modules/opensimplex/open_simplex_noise.cpp Compiling ==> modules/navigation/navigation_mesh_generator.cpp Compiling ==> modules/navigation/nav_map.cpp Compiling ==> modules/navigation/rvo_agent.cpp Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp Compiling ==> modules/navigation/godot_navigation_server.cpp Compiling ==> modules/navigation/register_types.cpp Compiling ==> modules/navigation/nav_region.cpp Compiling ==> modules/opensimplex/register_types.cpp Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp Compiling ==> modules/stb_vorbis/register_types.cpp Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp Compiling ==> thirdparty/nanosvg/nanosvg.cc Compiling ==> modules/tga/image_loader_tga.cpp Compiling ==> modules/tga/register_types.cpp Compiling ==> modules/theora/register_types.cpp Compiling ==> modules/theora/video_stream_theora.cpp Compiling ==> thirdparty/tinyexr/tinyexr.cc Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c Compiling ==> thirdparty/miniupnpc/src/minixml.c Compiling ==> thirdparty/miniupnpc/src/minisoap.c Compiling ==> thirdparty/miniupnpc/src/minissdpc.c Compiling ==> thirdparty/miniupnpc/src/miniwget.c Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c Compiling ==> thirdparty/miniupnpc/src/upnpdev.c Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c Compiling ==> thirdparty/miniupnpc/src/connecthostport.c Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c Compiling ==> thirdparty/miniupnpc/src/receivedata.c Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp Compiling ==> thirdparty/vhacd/src/FloatMath.cpp Compiling ==> modules/upnp/register_types.cpp Compiling ==> modules/upnp/upnp.cpp Compiling ==> modules/upnp/upnp_device.cpp Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp Compiling ==> modules/svg/image_loader_svg.cpp Compiling ==> modules/svg/register_types.cpp Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp Compiling ==> thirdparty/vhacd/src/VHACD.cpp Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp Compiling ==> modules/visual_script/register_types.cpp Compiling ==> modules/visual_script/visual_script.cpp Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp Compiling ==> modules/visual_script/visual_script_editor.cpp Compiling ==> modules/visual_script/visual_script_expression.cpp Compiling ==> modules/visual_script/visual_script_flow_control.cpp Compiling ==> modules/visual_script/visual_script_func_nodes.cpp Compiling ==> modules/visual_script/visual_script_nodes.cpp Compiling ==> modules/visual_script/visual_script_property_selector.cpp Compiling ==> modules/vhacd/register_types.cpp Compiling ==> modules/tinyexr/register_types.cpp Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp Compiling ==> modules/vorbis/register_types.cpp Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp Compiling ==> modules/webp/image_loader_webp.cpp Compiling ==> modules/webp/register_types.cpp Compiling ==> modules/webrtc/register_types.cpp Compiling ==> modules/webrtc/webrtc_data_channel.cpp Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp Compiling ==> modules/webrtc/webrtc_multiplayer.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/webrtc/webrtc_peer_connection.cpp Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_peer_connection_gdnative.h:36, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp Compiling ==> thirdparty/wslay/wslay_net.c Compiling ==> thirdparty/wslay/wslay_event.c Compiling ==> thirdparty/wslay/wslay_queue.c Compiling ==> thirdparty/wslay/wslay_frame.c Compiling ==> modules/webxr/register_types.cpp Compiling ==> modules/webm/register_types.cpp Compiling ==> modules/websocket/emws_server.cpp Compiling ==> modules/websocket/register_types.cpp Compiling ==> modules/websocket/websocket_server.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/websocket/wsl_client.cpp Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp Compiling ==> modules/websocket/emws_peer.cpp Compiling ==> modules/websocket/wsl_server.cpp Compiling ==> modules/websocket/websocket_peer.cpp Compiling ==> modules/websocket/websocket_client.cpp Compiling ==> modules/websocket/emws_client.cpp Compiling ==> modules/websocket/wsl_peer.cpp Compiling ==> modules/webm/video_stream_webm.cpp Compiling ==> modules/webxr/webxr_interface.cpp Compiling ==> modules/webxr/webxr_interface_js.cpp Compiling ==> thirdparty/xatlas/xatlas.cpp Compiling ==> platform/android/api/api.cpp Compiling ==> platform/iphone/api/api.cpp Compiling ==> platform/javascript/api/api.cpp Compiling ==> platform/register_platform_apis.gen.cpp Compiling ==> drivers/unix/dir_access_unix.cpp Compiling ==> drivers/unix/file_access_unix.cpp Compiling ==> drivers/unix/ip_unix.cpp Compiling ==> drivers/unix/net_socket_posix.cpp Compiling ==> drivers/unix/os_unix.cpp Compiling ==> drivers/unix/syslog_logger.cpp Compiling ==> drivers/unix/thread_posix.cpp Compiling ==> drivers/windows/dir_access_windows.cpp Compiling ==> drivers/windows/file_access_windows.cpp Compiling ==> drivers/alsa/audio_driver_alsa.cpp Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp Compiling ==> drivers/dummy/texture_loader_dummy.cpp Compiling ==> drivers/png/image_loader_png.cpp Compiling ==> drivers/png/png_driver_common.cpp Compiling ==> drivers/png/resource_saver_png.cpp Linking Static Library ==> platform/libplatform.x11.opt.tools.64.a Ranlib Library ==> platform/libplatform.x11.opt.tools.64.a Compiling ==> drivers/register_driver_types.cpp Compiling ==> platform/android/export/export.cpp Compiling ==> platform/android/export/export_plugin.cpp Compiling ==> platform/android/export/godot_plugin_config.cpp Compiling ==> platform/android/export/gradle_export_util.cpp Compiling ==> platform/iphone/export/export.cpp Compiling ==> platform/javascript/export/export.cpp Compiling ==> platform/osx/export/codesign.cpp Compiling ==> platform/osx/export/export.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.tools.64.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.64.a Compiling ==> platform/osx/export/lipo.cpp Compiling ==> platform/osx/export/macho.cpp Compiling ==> platform/osx/export/plist.cpp Compiling ==> platform/uwp/export/export.cpp Compiling ==> platform/windows/export/export.cpp Compiling ==> platform/x11/export/export.cpp Compiling ==> editor/animation_bezier_editor.cpp Compiling ==> editor/animation_track_editor.cpp Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> editor/animation_track_editor_plugins.cpp Compiling ==> editor/array_property_edit.cpp Compiling ==> editor/audio_stream_preview.cpp Compiling ==> editor/code_editor.cpp Compiling ==> editor/connections_dialog.cpp Compiling ==> editor/create_dialog.cpp Compiling ==> editor/dependency_editor.cpp Compiling ==> editor/dictionary_property_edit.cpp make_authors_header(["core/authors.gen.h"], ["AUTHORS.md"]) make_donors_header(["core/donors.gen.h"], ["DONORS.md"]) make_license_header(["core/license.gen.h"], ["COPYRIGHT.txt", "LICENSE.txt"]) Compiling ==> editor/editor_about.cpp Compiling ==> editor/editor_asset_installer.cpp Compiling ==> editor/editor_atlas_packer.cpp Compiling ==> editor/editor_audio_buses.cpp Compiling ==> editor/editor_autoload_settings.cpp Compiling ==> editor/editor_data.cpp Compiling ==> editor/editor_dir_dialog.cpp Compiling ==> editor/editor_export.cpp Compiling ==> editor/editor_feature_profile.cpp Compiling ==> editor/editor_file_dialog.cpp Compiling ==> editor/editor_file_system.cpp Compiling ==> editor/editor_folding.cpp make_fonts_header(["editor/builtin_fonts.gen.h"], ["thirdparty/fonts/DroidSansFallback.woff2", "thirdparty/fonts/DroidSansJapanese.woff2", "thirdparty/fonts/Hack_Regular.woff2", "thirdparty/fonts/NotoNaskhArabicUI_Regular.woff2", "thirdparty/fonts/NotoSansDevanagariUI_Regular.woff2", "thirdparty/fonts/NotoSansHebrew_Regular.woff2", "thirdparty/fonts/NotoSansThaiUI_Regular.woff2", "thirdparty/fonts/NotoSansUI_Bold.woff2", "thirdparty/fonts/NotoSansUI_Regular.woff2"]) Compiling ==> editor/editor_fonts.cpp make_doc_header(["editor/doc_data_compressed.gen.h"], ["doc/classes/@GlobalScope.xml", "doc/classes/AABB.xml", "doc/classes/AESContext.xml", "doc/classes/ARVRAnchor.xml", "doc/classes/ARVRCamera.xml", "doc/classes/ARVRController.xml", "doc/classes/ARVRInterface.xml", "doc/classes/ARVROrigin.xml", "doc/classes/ARVRPositionalTracker.xml", "doc/classes/ARVRServer.xml", "doc/classes/AStar.xml", "doc/classes/AStar2D.xml", "doc/classes/AcceptDialog.xml", "doc/classes/AnimatedSprite.xml", "doc/classes/AnimatedSprite3D.xml", "doc/classes/AnimatedTexture.xml", "doc/classes/Animation.xml", "doc/classes/AnimationNode.xml", "doc/classes/AnimationNodeAdd2.xml", "doc/classes/AnimationNodeAdd3.xml", "doc/classes/AnimationNodeAnimation.xml", "doc/classes/AnimationNodeBlend2.xml", "doc/classes/AnimationNodeBlend3.xml", "doc/classes/AnimationNodeBlendSpace1D.xml", "doc/classes/AnimationNodeBlendSpace2D.xml", "doc/classes/AnimationNodeBlendTree.xml", "doc/classes/AnimationNodeOneShot.xml", "doc/classes/AnimationNodeOutput.xml", "doc/classes/AnimationNodeStateMachine.xml", "doc/classes/AnimationNodeStateMachinePlayback.xml", "doc/classes/AnimationNodeStateMachineTransition.xml", "doc/classes/AnimationNodeTimeScale.xml", "doc/classes/AnimationNodeTimeSeek.xml", "doc/classes/AnimationNodeTransition.xml", "doc/classes/AnimationPlayer.xml", "doc/classes/AnimationRootNode.xml", "doc/classes/AnimationTrackEditPlugin.xml", "doc/classes/AnimationTree.xml", "doc/classes/AnimationTreePlayer.xml", "doc/classes/Area.xml", "doc/classes/Area2D.xml", "doc/classes/Array.xml", "doc/classes/ArrayMesh.xml", "doc/classes/AspectRatioContainer.xml", "doc/classes/AtlasTexture.xml", "doc/classes/AudioBusLayout.xml", "doc/classes/AudioEffect.xml", "doc/classes/AudioEffectAmplify.xml", "doc/classes/AudioEffectBandLimitFilter.xml", "doc/classes/AudioEffectBandPassFilter.xml", "doc/classes/AudioEffectCapture.xml", "doc/classes/AudioEffectChorus.xml", "doc/classes/AudioEffectCompressor.xml", "doc/classes/AudioEffectDelay.xml", "doc/classes/AudioEffectDistortion.xml", "doc/classes/AudioEffectEQ.xml", "doc/classes/AudioEffectEQ10.xml", "doc/classes/AudioEffectEQ21.xml", "doc/classes/AudioEffectEQ6.xml", "doc/classes/AudioEffectFilter.xml", "doc/classes/AudioEffectHighPassFilter.xml", "doc/classes/AudioEffectHighShelfFilter.xml", "doc/classes/AudioEffectInstance.xml", "doc/classes/AudioEffectLimiter.xml", "doc/classes/AudioEffectLowPassFilter.xml", "doc/classes/AudioEffectLowShelfFilter.xml", "doc/classes/AudioEffectNotchFilter.xml", "doc/classes/AudioEffectPanner.xml", "doc/classes/AudioEffectPhaser.xml", "doc/classes/AudioEffectPitchShift.xml", "doc/classes/AudioEffectRecord.xml", "doc/classes/AudioEffectReverb.xml", "doc/classes/AudioEffectSpectrumAnalyzer.xml", "doc/classes/AudioEffectSpectrumAnalyzerInstance.xml", "doc/classes/AudioEffectStereoEnhance.xml", "doc/classes/AudioServer.xml", "doc/classes/AudioStream.xml", "doc/classes/AudioStreamGenerator.xml", "doc/classes/AudioStreamGeneratorPlayback.xml", "doc/classes/AudioStreamMicrophone.xml", "doc/classes/AudioStreamPlayback.xml", "doc/classes/AudioStreamPlaybackResampled.xml", "doc/classes/AudioStreamPlayer.xml", "doc/classes/AudioStreamPlayer2D.xml", "doc/classes/AudioStreamPlayer3D.xml", "doc/classes/AudioStreamRandomPitch.xml", "doc/classes/AudioStreamSample.xml", "doc/classes/BackBufferCopy.xml", "doc/classes/BakedLightmap.xml", "doc/classes/BakedLightmapData.xml", "doc/classes/BaseButton.xml", "doc/classes/Basis.xml", "doc/classes/BitMap.xml", "doc/classes/BitmapFont.xml", "doc/classes/Bone2D.xml", "doc/classes/BoneAttachment.xml", "doc/classes/BoxContainer.xml", "doc/classes/BoxShape.xml", "doc/classes/Button.xml", "doc/classes/ButtonGroup.xml", "doc/classes/CPUParticles.xml", "doc/classes/CPUParticles2D.xml", "doc/classes/CallbackTweener.xml", "doc/classes/Camera.xml", "doc/classes/Camera2D.xml", "doc/classes/CameraFeed.xml", "doc/classes/CameraServer.xml", "doc/classes/CameraTexture.xml", "doc/classes/CanvasItem.xml", "doc/classes/CanvasItemMaterial.xml", "doc/classes/CanvasLayer.xml", "doc/classes/CanvasModulate.xml", "doc/classes/CapsuleMesh.xml", "doc/classes/CapsuleShape.xml", "doc/classes/CapsuleShape2D.xml", "doc/classes/CenterContainer.xml", "doc/classes/CharFXTransform.xml", "doc/classes/CheckBox.xml", "doc/classes/CheckButton.xml", "doc/classes/CircleShape2D.xml", "doc/classes/ClassDB.xml", "doc/classes/ClippedCamera.xml", "doc/classes/CollisionObject.xml", "doc/classes/CollisionObject2D.xml", "doc/classes/CollisionPolygon.xml", "doc/classes/CollisionPolygon2D.xml", "doc/classes/CollisionShape.xml", "doc/classes/CollisionShape2D.xml", "doc/classes/Color.xml", "doc/classes/ColorPicker.xml", "doc/classes/ColorPickerButton.xml", "doc/classes/ColorRect.xml", "doc/classes/ConcavePolygonShape.xml", "doc/classes/ConcavePolygonShape2D.xml", "doc/classes/ConeTwistJoint.xml", "doc/classes/ConfigFile.xml", "doc/classes/ConfirmationDialog.xml", "doc/classes/Container.xml", "doc/classes/Control.xml", "doc/classes/ConvexPolygonShape.xml", "doc/classes/ConvexPolygonShape2D.xml", "doc/classes/Crypto.xml", "doc/classes/CryptoKey.xml", "doc/classes/CubeMap.xml", "doc/classes/CubeMesh.xml", "doc/classes/CullInstance.xml", "doc/classes/Curve.xml", "doc/classes/Curve2D.xml", "doc/classes/Curve3D.xml", "doc/classes/CurveTexture.xml", "doc/classes/CylinderMesh.xml", "doc/classes/CylinderShape.xml", "doc/classes/DTLSServer.xml", "doc/classes/DampedSpringJoint2D.xml", "doc/classes/Dictionary.xml", "doc/classes/DirectionalLight.xml", "doc/classes/Directory.xml", "doc/classes/DynamicFont.xml", "doc/classes/DynamicFontData.xml", "doc/classes/EditorExportPlugin.xml", "doc/classes/EditorFeatureProfile.xml", "doc/classes/EditorFileDialog.xml", "doc/classes/EditorFileSystem.xml", "doc/classes/EditorFileSystemDirectory.xml", "doc/classes/EditorImportPlugin.xml", "doc/classes/EditorInspector.xml", "doc/classes/EditorInspectorPlugin.xml", "doc/classes/EditorInterface.xml", "doc/classes/EditorPlugin.xml", "doc/classes/EditorProperty.xml", "doc/classes/EditorResourceConversionPlugin.xml", "doc/classes/EditorResourcePicker.xml", "doc/classes/EditorResourcePreview.xml", "doc/classes/EditorResourcePreviewGenerator.xml", "doc/classes/EditorSceneImporter.xml", "doc/classes/EditorScenePostImport.xml", "doc/classes/EditorScript.xml", "doc/classes/EditorScriptPicker.xml", "doc/classes/EditorSelection.xml", "doc/classes/EditorSettings.xml", "doc/classes/EditorSpatialGizmo.xml", "doc/classes/EditorSpatialGizmoPlugin.xml", "doc/classes/EditorSpinSlider.xml", "doc/classes/EditorVCSInterface.xml", "doc/classes/EncodedObjectAsID.xml", "doc/classes/Engine.xml", "doc/classes/Environment.xml", "doc/classes/Expression.xml", "doc/classes/ExternalTexture.xml", "doc/classes/File.xml", "doc/classes/FileDialog.xml", "doc/classes/FileSystemDock.xml", "doc/classes/FlowContainer.xml", "doc/classes/Font.xml", "doc/classes/FuncRef.xml", "doc/classes/GIProbe.xml", "doc/classes/GIProbeData.xml", "doc/classes/Generic6DOFJoint.xml", "doc/classes/Geometry.xml", "doc/classes/GeometryInstance.xml", "doc/classes/Gradient.xml", "doc/classes/GradientTexture.xml", "doc/classes/GradientTexture2D.xml", "doc/classes/GraphEdit.xml", "doc/classes/GraphNode.xml", "doc/classes/GridContainer.xml", "doc/classes/GrooveJoint2D.xml", "doc/classes/HBoxContainer.xml", "doc/classes/HFlowContainer.xml", "doc/classes/HMACContext.xml", "doc/classes/HScrollBar.xml", "doc/classes/HSeparator.xml", "doc/classes/HSlider.xml", "doc/classes/HSplitContainer.xml", "doc/classes/HTTPClient.xml", "doc/classes/HTTPRequest.xml", "doc/classes/HashingContext.xml", "doc/classes/HeightMapShape.xml", "doc/classes/HingeJoint.xml", "doc/classes/IP.xml", "doc/classes/Image.xml", "doc/classes/ImageTexture.xml", "doc/classes/ImmediateGeometry.xml", "doc/classes/Input.xml", "doc/classes/InputEvent.xml", "doc/classes/InputEventAction.xml", "doc/classes/InputEventGesture.xml", "doc/classes/InputEventJoypadButton.xml", "doc/classes/InputEventJoypadMotion.xml", "doc/classes/InputEventKey.xml", "doc/classes/InputEventMIDI.xml", "doc/classes/InputEventMagnifyGesture.xml", "doc/classes/InputEventMouse.xml", "doc/classes/InputEventMouseButton.xml", "doc/classes/InputEventMouseMotion.xml", "doc/classes/InputEventPanGesture.xml", "doc/classes/InputEventScreenDrag.xml", "doc/classes/InputEventScreenTouch.xml", "doc/classes/InputEventWithModifiers.xml", "doc/classes/InputMap.xml", "doc/classes/InstancePlaceholder.xml", "doc/classes/InterpolatedCamera.xml", "doc/classes/IntervalTweener.xml", "doc/classes/ItemList.xml", "doc/classes/JNISingleton.xml", "doc/classes/JSON.xml", "doc/classes/JSONParseResult.xml", "doc/classes/JSONRPC.xml", "doc/classes/JavaClass.xml", "doc/classes/JavaClassWrapper.xml", "doc/classes/JavaScript.xml", "doc/classes/JavaScriptObject.xml", "doc/classes/Joint.xml", "doc/classes/Joint2D.xml", "doc/classes/KinematicBody.xml", "doc/classes/KinematicBody2D.xml", "doc/classes/KinematicCollision.xml", "doc/classes/KinematicCollision2D.xml", "doc/classes/Label.xml", "doc/classes/Label3D.xml", "doc/classes/LargeTexture.xml", "doc/classes/Light.xml", "doc/classes/Light2D.xml", "doc/classes/LightOccluder2D.xml", "doc/classes/Line2D.xml", "doc/classes/LineEdit.xml", "doc/classes/LineShape2D.xml", "doc/classes/LinkButton.xml", "doc/classes/Listener.xml", "doc/classes/Listener2D.xml", "doc/classes/MainLoop.xml", "doc/classes/MarginContainer.xml", "doc/classes/Marshalls.xml", "doc/classes/Material.xml", "doc/classes/MenuButton.xml", "doc/classes/Mesh.xml", "doc/classes/MeshDataTool.xml", "doc/classes/MeshInstance.xml", "doc/classes/MeshInstance2D.xml", "doc/classes/MeshLibrary.xml", "doc/classes/MeshTexture.xml", "doc/classes/MethodTweener.xml", "doc/classes/MultiMesh.xml", "doc/classes/MultiMeshInstance.xml", "doc/classes/MultiMeshInstance2D.xml", "doc/classes/MultiplayerAPI.xml", "doc/classes/Mutex.xml", "doc/classes/Navigation.xml", "doc/classes/Navigation2D.xml", "doc/classes/Navigation2DServer.xml", "doc/classes/NavigationAgent.xml", "doc/classes/NavigationAgent2D.xml", "doc/classes/NavigationMesh.xml", "doc/classes/NavigationMeshGenerator.xml", "doc/classes/NavigationMeshInstance.xml", "doc/classes/NavigationObstacle.xml", "doc/classes/NavigationObstacle2D.xml", "doc/classes/NavigationPolygon.xml", "doc/classes/NavigationPolygonInstance.xml", "doc/classes/NavigationServer.xml", "doc/classes/NetworkedMultiplayerCustom.xml", "doc/classes/NetworkedMultiplayerPeer.xml", "doc/classes/NinePatchRect.xml", "doc/classes/Node.xml", "doc/classes/Node2D.xml", "doc/classes/NodePath.xml", "doc/classes/OS.xml", "doc/classes/Object.xml", "doc/classes/Occluder.xml", "doc/classes/OccluderPolygon2D.xml", "doc/classes/OccluderShape.xml", "doc/classes/OccluderShapePolygon.xml", "doc/classes/OccluderShapeSphere.xml", "doc/classes/OmniLight.xml", "doc/classes/OptionButton.xml", "doc/classes/PCKPacker.xml", "doc/classes/PHashTranslation.xml", "doc/classes/PackedDataContainer.xml", "doc/classes/PackedDataContainerRef.xml", "doc/classes/PackedScene.xml", "doc/classes/PacketPeer.xml", "doc/classes/PacketPeerDTLS.xml", "doc/classes/PacketPeerStream.xml", "doc/classes/PacketPeerUDP.xml", "doc/classes/Panel.xml", "doc/classes/PanelContainer.xml", "doc/classes/PanoramaSky.xml", "doc/classes/ParallaxBackground.xml", "doc/classes/ParallaxLayer.xml", "doc/classes/Particles.xml", "doc/classes/Particles2D.xml", "doc/classes/ParticlesMaterial.xml", "doc/classes/Path.xml", "doc/classes/Path2D.xml", "doc/classes/PathFollow.xml", "doc/classes/PathFollow2D.xml", "doc/classes/Performance.xml", "doc/classes/PhysicalBone.xml", "doc/classes/Physics2DDirectBodyState.xml", "doc/classes/Physics2DDirectSpaceState.xml", "doc/classes/Physics2DServer.xml", "doc/classes/Physics2DShapeQueryParameters.xml", "doc/classes/Physics2DTestMotionResult.xml", "doc/classes/PhysicsBody.xml", "doc/classes/PhysicsBody2D.xml", "doc/classes/PhysicsDirectBodyState.xml", "doc/classes/PhysicsDirectSpaceState.xml", "doc/classes/PhysicsMaterial.xml", "doc/classes/PhysicsServer.xml", "doc/classes/PhysicsShapeQueryParameters.xml", "doc/classes/PhysicsTestMotionResult.xml", "doc/classes/PinJoint.xml", "doc/classes/PinJoint2D.xml", "doc/classes/Plane.xml", "doc/classes/PlaneMesh.xml", "doc/classes/PlaneShape.xml", "doc/classes/PointMesh.xml", "doc/classes/Polygon2D.xml", "doc/classes/PolygonPathFinder.xml", "doc/classes/PoolByteArray.xml", "doc/classes/PoolColorArray.xml", "doc/classes/PoolIntArray.xml", "doc/classes/PoolRealArray.xml", "doc/classes/PoolStringArray.xml", "doc/classes/PoolVector2Array.xml", "doc/classes/PoolVector3Array.xml", "doc/classes/Popup.xml", "doc/classes/PopupDialog.xml", "doc/classes/PopupMenu.xml", "doc/classes/PopupPanel.xml", "doc/classes/Portal.xml", "doc/classes/Position2D.xml", "doc/classes/Position3D.xml", "doc/classes/PrimitiveMesh.xml", "doc/classes/PrismMesh.xml", "doc/classes/ProceduralSky.xml", "doc/classes/ProgressBar.xml", "doc/classes/ProjectSettings.xml", "doc/classes/PropertyTweener.xml", "doc/classes/ProximityGroup.xml", "doc/classes/ProxyTexture.xml", "doc/classes/QuadMesh.xml", "doc/classes/Quat.xml", "doc/classes/RID.xml", "doc/classes/RandomNumberGenerator.xml", "doc/classes/Range.xml", "doc/classes/RayCast.xml", "doc/classes/RayCast2D.xml", "doc/classes/RayShape.xml", "doc/classes/RayShape2D.xml", "doc/classes/Rect2.xml", "doc/classes/RectangleShape2D.xml", "doc/classes/Reference.xml", "doc/classes/ReferenceRect.xml", "doc/classes/ReflectionProbe.xml", "doc/classes/RemoteTransform.xml", "doc/classes/RemoteTransform2D.xml", "doc/classes/Resource.xml", "doc/classes/ResourceFormatLoader.xml", "doc/classes/ResourceFormatSaver.xml", "doc/classes/ResourceImporter.xml", "doc/classes/ResourceInteractiveLoader.xml", "doc/classes/ResourceLoader.xml", "doc/classes/ResourcePreloader.xml", "doc/classes/ResourceSaver.xml", "doc/classes/RichTextEffect.xml", "doc/classes/RichTextLabel.xml", "doc/classes/RigidBody.xml", "doc/classes/RigidBody2D.xml", "doc/classes/Room.xml", "doc/classes/RoomGroup.xml", "doc/classes/RoomManager.xml", "doc/classes/RootMotionView.xml", "doc/classes/SceneState.xml", "doc/classes/SceneTree.xml", "doc/classes/SceneTreeTimer.xml", "doc/classes/SceneTreeTween.xml", "doc/classes/Script.xml", "doc/classes/ScriptCreateDialog.xml", "doc/classes/ScriptEditor.xml", "doc/classes/ScrollBar.xml", "doc/classes/ScrollContainer.xml", "doc/classes/SegmentShape2D.xml", "doc/classes/Semaphore.xml", "doc/classes/Separator.xml", "doc/classes/Shader.xml", "doc/classes/ShaderMaterial.xml", "doc/classes/Shape.xml", "doc/classes/Shape2D.xml", "doc/classes/ShortCut.xml", "doc/classes/Skeleton.xml", "doc/classes/Skeleton2D.xml", "doc/classes/SkeletonIK.xml", "doc/classes/Skin.xml", "doc/classes/SkinReference.xml", "doc/classes/Sky.xml", "doc/classes/Slider.xml", "doc/classes/SliderJoint.xml", "doc/classes/SoftBody.xml", "doc/classes/Spatial.xml", "doc/classes/SpatialGizmo.xml", "doc/classes/SpatialMaterial.xml", "doc/classes/SpatialVelocityTracker.xml", "doc/classes/SphereMesh.xml", "doc/classes/SphereShape.xml", "doc/classes/SpinBox.xml", "doc/classes/SplitContainer.xml", "doc/classes/SpotLight.xml", "doc/classes/SpringArm.xml", "doc/classes/Sprite.xml", "doc/classes/Sprite3D.xml", "doc/classes/SpriteBase3D.xml", "doc/classes/SpriteFrames.xml", "doc/classes/StaticBody.xml", "doc/classes/StaticBody2D.xml", "doc/classes/StreamPeer.xml", "doc/classes/StreamPeerBuffer.xml", "doc/classes/StreamPeerSSL.xml", "doc/classes/StreamPeerTCP.xml", "doc/classes/StreamTexture.xml", "doc/classes/String.xml", "doc/classes/StyleBox.xml", "doc/classes/StyleBoxEmpty.xml", "doc/classes/StyleBoxFlat.xml", "doc/classes/StyleBoxLine.xml", "doc/classes/StyleBoxTexture.xml", "doc/classes/SurfaceTool.xml", "doc/classes/TCP_Server.xml", "doc/classes/TabContainer.xml", "doc/classes/Tabs.xml", "doc/classes/TextEdit.xml", "doc/classes/TextFile.xml", "doc/classes/TextMesh.xml", "doc/classes/Texture.xml", "doc/classes/Texture3D.xml", "doc/classes/TextureArray.xml", "doc/classes/TextureButton.xml", "doc/classes/TextureLayered.xml", "doc/classes/TextureProgress.xml", "doc/classes/TextureRect.xml", "doc/classes/Theme.xml", "doc/classes/Thread.xml", "doc/classes/TileMap.xml", "doc/classes/TileSet.xml", "doc/classes/Time.xml", "doc/classes/Timer.xml", "doc/classes/ToolButton.xml", "doc/classes/TouchScreenButton.xml", "doc/classes/Transform.xml", "doc/classes/Transform2D.xml", "doc/classes/Translation.xml", "doc/classes/TranslationServer.xml", "doc/classes/Tree.xml", "doc/classes/TreeItem.xml", "doc/classes/TriangleMesh.xml", "doc/classes/Tween.xml", "doc/classes/Tweener.xml", "doc/classes/UDPServer.xml", "doc/classes/UndoRedo.xml", "doc/classes/VBoxContainer.xml", "doc/classes/VFlowContainer.xml", "doc/classes/VScrollBar.xml", "doc/classes/VSeparator.xml", "doc/classes/VSlider.xml", "doc/classes/VSplitContainer.xml", "doc/classes/Variant.xml", "doc/classes/Vector2.xml", "doc/classes/Vector3.xml", "doc/classes/VehicleBody.xml", "doc/classes/VehicleWheel.xml", "doc/classes/VideoPlayer.xml", "doc/classes/VideoStream.xml", "doc/classes/Viewport.xml", "doc/classes/ViewportContainer.xml", "doc/classes/ViewportTexture.xml", "doc/classes/VisibilityEnabler.xml", "doc/classes/VisibilityEnabler2D.xml", "doc/classes/VisibilityNotifier.xml", "doc/classes/VisibilityNotifier2D.xml", "doc/classes/VisualInstance.xml", "doc/classes/VisualServer.xml", "doc/classes/VisualShader.xml", "doc/classes/VisualShaderNode.xml", "doc/classes/VisualShaderNodeBooleanConstant.xml", "doc/classes/VisualShaderNodeBooleanUniform.xml", "doc/classes/VisualShaderNodeColorConstant.xml", "doc/classes/VisualShaderNodeColorFunc.xml", "doc/classes/VisualShaderNodeColorOp.xml", "doc/classes/VisualShaderNodeColorUniform.xml", "doc/classes/VisualShaderNodeCompare.xml", "doc/classes/VisualShaderNodeCubeMap.xml", "doc/classes/VisualShaderNodeCubeMapUniform.xml", "doc/classes/VisualShaderNodeCustom.xml", "doc/classes/VisualShaderNodeDeterminant.xml", "doc/classes/VisualShaderNodeDotProduct.xml", "doc/classes/VisualShaderNodeExpression.xml", "doc/classes/VisualShaderNodeFaceForward.xml", "doc/classes/VisualShaderNodeFresnel.xml", "doc/classes/VisualShaderNodeGlobalExpression.xml", "doc/classes/VisualShaderNodeGroupBase.xml", "doc/classes/VisualShaderNodeIf.xml", "doc/classes/VisualShaderNodeInput.xml", "doc/classes/VisualShaderNodeIs.xml", "doc/classes/VisualShaderNodeOuterProduct.xml", "doc/classes/VisualShaderNodeOutput.xml", "doc/classes/VisualShaderNodeScalarClamp.xml", "doc/classes/VisualShaderNodeScalarConstant.xml", "doc/classes/VisualShaderNodeScalarDerivativeFunc.xml", "doc/classes/VisualShaderNodeScalarFunc.xml", "doc/classes/VisualShaderNodeScalarInterp.xml", "doc/classes/VisualShaderNodeScalarOp.xml", "doc/classes/VisualShaderNodeScalarSmoothStep.xml", "doc/classes/VisualShaderNodeScalarSwitch.xml", "doc/classes/VisualShaderNodeScalarUniform.xml", "doc/classes/VisualShaderNodeSwitch.xml", "doc/classes/VisualShaderNodeTexture.xml", "doc/classes/VisualShaderNodeTextureUniform.xml", "doc/classes/VisualShaderNodeTextureUniformTriplanar.xml", "doc/classes/VisualShaderNodeTransformCompose.xml", "doc/classes/VisualShaderNodeTransformConstant.xml", "doc/classes/VisualShaderNodeTransformDecompose.xml", "doc/classes/VisualShaderNodeTransformFunc.xml", "doc/classes/VisualShaderNodeTransformMult.xml", "doc/classes/VisualShaderNodeTransformUniform.xml", "doc/classes/VisualShaderNodeTransformVecMult.xml", "doc/classes/VisualShaderNodeUniform.xml", "doc/classes/VisualShaderNodeUniformRef.xml", "doc/classes/VisualShaderNodeVec3Constant.xml", "doc/classes/VisualShaderNodeVec3Uniform.xml", "doc/classes/VisualShaderNodeVectorClamp.xml", "doc/classes/VisualShaderNodeVectorCompose.xml", "doc/classes/VisualShaderNodeVectorDecompose.xml", "doc/classes/VisualShaderNodeVectorDerivativeFunc.xml", "doc/classes/VisualShaderNodeVectorDistance.xml", "doc/classes/VisualShaderNodeVectorFunc.xml", "doc/classes/VisualShaderNodeVectorInterp.xml", "doc/classes/VisualShaderNodeVectorLen.xml", "doc/classes/VisualShaderNodeVectorOp.xml", "doc/classes/VisualShaderNodeVectorRefract.xml", "doc/classes/VisualShaderNodeVectorScalarMix.xml", "doc/classes/VisualShaderNodeVectorScalarSmoothStep.xml", "doc/classes/VisualShaderNodeVectorScalarStep.xml", "doc/classes/VisualShaderNodeVectorSmoothStep.xml", "doc/classes/WeakRef.xml", "doc/classes/WindowDialog.xml", "doc/classes/World.xml", "doc/classes/World2D.xml", "doc/classes/WorldEnvironment.xml", "doc/classes/X509Certificate.xml", "doc/classes/XMLParser.xml", "doc/classes/YSort.xml", "doc/classes/bool.xml", "doc/classes/float.xml", "doc/classes/int.xml", "modules/csg/doc_classes/CSGBox.xml", "modules/csg/doc_classes/CSGCombiner.xml", "modules/csg/doc_classes/CSGCylinder.xml", "modules/csg/doc_classes/CSGMesh.xml", "modules/csg/doc_classes/CSGPolygon.xml", "modules/csg/doc_classes/CSGPrimitive.xml", "modules/csg/doc_classes/CSGShape.xml", "modules/csg/doc_classes/CSGSphere.xml", "modules/csg/doc_classes/CSGTorus.xml", "modules/enet/doc_classes/NetworkedMultiplayerENet.xml", "modules/fbx/doc_classes/EditorSceneImporterFBX.xml", "modules/gdnative/doc_classes/ARVRInterfaceGDNative.xml", "modules/gdnative/doc_classes/GDNative.xml", "modules/gdnative/doc_classes/GDNativeLibrary.xml", "modules/gdnative/doc_classes/MultiplayerPeerGDNative.xml", "modules/gdnative/doc_classes/NativeScript.xml", "modules/gdnative/doc_classes/PacketPeerGDNative.xml", "modules/gdnative/doc_classes/PluginScript.xml", "modules/gdnative/doc_classes/StreamPeerGDNative.xml", "modules/gdnative/doc_classes/VideoStreamGDNative.xml", "modules/gdnative/doc_classes/WebRTCDataChannelGDNative.xml", "modules/gdnative/doc_classes/WebRTCPeerConnectionGDNative.xml", "modules/gdscript/doc_classes/@GDScript.xml", "modules/gdscript/doc_classes/GDScript.xml", "modules/gdscript/doc_classes/GDScriptFunctionState.xml", "modules/gltf/doc_classes/EditorSceneImporterGLTF.xml", "modules/gltf/doc_classes/GLTFAccessor.xml", "modules/gltf/doc_classes/GLTFAnimation.xml", "modules/gltf/doc_classes/GLTFBufferView.xml", "modules/gltf/doc_classes/GLTFCamera.xml", "modules/gltf/doc_classes/GLTFDocument.xml", "modules/gltf/doc_classes/GLTFLight.xml", "modules/gltf/doc_classes/GLTFMesh.xml", "modules/gltf/doc_classes/GLTFNode.xml", "modules/gltf/doc_classes/GLTFSkeleton.xml", "modules/gltf/doc_classes/GLTFSkin.xml", "modules/gltf/doc_classes/GLTFSpecGloss.xml", "modules/gltf/doc_classes/GLTFState.xml", "modules/gltf/doc_classes/GLTFTexture.xml", "modules/gltf/doc_classes/PackedSceneGLTF.xml", "modules/gridmap/doc_classes/GridMap.xml", "modules/minimp3/doc_classes/AudioStreamMP3.xml", "modules/mobile_vr/doc_classes/MobileVRInterface.xml", "modules/opensimplex/doc_classes/NoiseTexture.xml", "modules/opensimplex/doc_classes/OpenSimplexNoise.xml", "modules/regex/doc_classes/RegEx.xml", "modules/regex/doc_classes/RegExMatch.xml", "modules/stb_vorbis/doc_classes/AudioStreamOGGVorbis.xml", "modules/theora/doc_classes/VideoStreamTheora.xml", "modules/upnp/doc_classes/UPNP.xml", "modules/upnp/doc_classes/UPNPDevice.xml", "modules/visual_script/doc_classes/VisualScript.xml", "modules/visual_script/doc_classes/VisualScriptBasicTypeConstant.xml", "modules/visual_script/doc_classes/VisualScriptBuiltinFunc.xml", "modules/visual_script/doc_classes/VisualScriptClassConstant.xml", "modules/visual_script/doc_classes/VisualScriptComment.xml", "modules/visual_script/doc_classes/VisualScriptComposeArray.xml", "modules/visual_script/doc_classes/VisualScriptCondition.xml", "modules/visual_script/doc_classes/VisualScriptConstant.xml", "modules/visual_script/doc_classes/VisualScriptConstructor.xml", "modules/visual_script/doc_classes/VisualScriptCustomNode.xml", "modules/visual_script/doc_classes/VisualScriptDeconstruct.xml", "modules/visual_script/doc_classes/VisualScriptEditor.xml", "modules/visual_script/doc_classes/VisualScriptEmitSignal.xml", "modules/visual_script/doc_classes/VisualScriptEngineSingleton.xml", "modules/visual_script/doc_classes/VisualScriptExpression.xml", "modules/visual_script/doc_classes/VisualScriptFunction.xml", "modules/visual_script/doc_classes/VisualScriptFunctionCall.xml", "modules/visual_script/doc_classes/VisualScriptFunctionState.xml", "modules/visual_script/doc_classes/VisualScriptGlobalConstant.xml", "modules/visual_script/doc_classes/VisualScriptIndexGet.xml", "modules/visual_script/doc_classes/VisualScriptIndexSet.xml", "modules/visual_script/doc_classes/VisualScriptInputAction.xml", "modules/visual_script/doc_classes/VisualScriptIterator.xml", "modules/visual_script/doc_classes/VisualScriptLists.xml", "modules/visual_script/doc_classes/VisualScriptLocalVar.xml", "modules/visual_script/doc_classes/VisualScriptLocalVarSet.xml", "modules/visual_script/doc_classes/VisualScriptMathConstant.xml", "modules/visual_script/doc_classes/VisualScriptNode.xml", "modules/visual_script/doc_classes/VisualScriptOperator.xml", "modules/visual_script/doc_classes/VisualScriptPreload.xml", "modules/visual_script/doc_classes/VisualScriptPropertyGet.xml", "modules/visual_script/doc_classes/VisualScriptPropertySet.xml", "modules/visual_script/doc_classes/VisualScriptResourcePath.xml", "modules/visual_script/doc_classes/VisualScriptReturn.xml", "modules/visual_script/doc_classes/VisualScriptSceneNode.xml", "modules/visual_script/doc_classes/VisualScriptSceneTree.xml", "modules/visual_script/doc_classes/VisualScriptSelect.xml", "modules/visual_script/doc_classes/VisualScriptSelf.xml", "modules/visual_script/doc_classes/VisualScriptSequence.xml", "modules/visual_script/doc_classes/VisualScriptSubCall.xml", "modules/visual_script/doc_classes/VisualScriptSwitch.xml", "modules/visual_script/doc_classes/VisualScriptTypeCast.xml", "modules/visual_script/doc_classes/VisualScriptVariableGet.xml", "modules/visual_script/doc_classes/VisualScriptVariableSet.xml", "modules/visual_script/doc_classes/VisualScriptWhile.xml", "modules/visual_script/doc_classes/VisualScriptYield.xml", "modules/visual_script/doc_classes/VisualScriptYieldSignal.xml", "modules/webm/doc_classes/VideoStreamWebm.xml", "modules/webrtc/doc_classes/WebRTCDataChannel.xml", "modules/webrtc/doc_classes/WebRTCMultiplayer.xml", "modules/webrtc/doc_classes/WebRTCPeerConnection.xml", "modules/websocket/doc_classes/WebSocketClient.xml", "modules/websocket/doc_classes/WebSocketMultiplayerPeer.xml", "modules/websocket/doc_classes/WebSocketPeer.xml", "modules/websocket/doc_classes/WebSocketServer.xml", "modules/webxr/doc_classes/WebXRInterface.xml"]) Compiling ==> editor/editor_help_search.cpp Compiling ==> editor/editor_help.cpp Compiling ==> editor/editor_inspector.cpp Compiling ==> editor/editor_layouts_dialog.cpp Compiling ==> editor/editor_log.cpp Compiling ==> editor/editor_network_profiler.cpp Compiling ==> editor/editor_node.cpp Linking Static Library ==> modules/libmodules.x11.opt.tools.64.a Compiling ==> editor/editor_path.cpp Ranlib Library ==> modules/libmodules.x11.opt.tools.64.a Compiling ==> editor/editor_plugin.cpp Compiling ==> editor/editor_plugin_settings.cpp Compiling ==> editor/editor_profiler.cpp Compiling ==> editor/editor_properties.cpp Compiling ==> editor/editor_properties_array_dict.cpp Compiling ==> editor/editor_property_name_processor.cpp Compiling ==> editor/editor_quick_open.cpp Compiling ==> editor/editor_resource_picker.cpp Compiling ==> editor/editor_resource_preview.cpp Compiling ==> editor/editor_run.cpp Compiling ==> editor/editor_run_native.cpp Compiling ==> editor/editor_run_script.cpp Compiling ==> editor/editor_scale.cpp Compiling ==> editor/editor_sectioned_inspector.cpp Compiling ==> editor/editor_settings.cpp Compiling ==> editor/editor_spin_slider.cpp Compiling ==> editor/editor_sub_scene.cpp make_editor_icons_action(["editor/editor_icons.gen.h"], ["editor/icons/icon_2_d.svg", "editor/icons/icon_3_d.svg", "editor/icons/icon_GUI_checked.svg", "editor/icons/icon_GUI_checked_disabled.svg", "editor/icons/icon_GUI_dropdown.svg", "editor/icons/icon_GUI_ellipsis.svg", "editor/icons/icon_GUI_h_tick.svg", "editor/icons/icon_GUI_hsplitter.svg", "editor/icons/icon_GUI_mini_checkerboard.svg", "editor/icons/icon_GUI_option_arrow.svg", "editor/icons/icon_GUI_progress_bar.svg", "editor/icons/icon_GUI_progress_fill.svg", "editor/icons/icon_GUI_radio_checked.svg", "editor/icons/icon_GUI_radio_checked_disabled.svg", "editor/icons/icon_GUI_radio_unchecked.svg", "editor/icons/icon_GUI_radio_unchecked_disabled.svg", "editor/icons/icon_GUI_scroll_arrow_left.svg", "editor/icons/icon_GUI_scroll_arrow_left_hl.svg", "editor/icons/icon_GUI_scroll_arrow_right.svg", "editor/icons/icon_GUI_scroll_arrow_right_hl.svg", "editor/icons/icon_GUI_scroll_bg.svg", "editor/icons/icon_GUI_scroll_grabber.svg", "editor/icons/icon_GUI_scroll_grabber_hl.svg", "editor/icons/icon_GUI_scroll_grabber_pressed.svg", "editor/icons/icon_GUI_slider_grabber.svg", "editor/icons/icon_GUI_slider_grabber_hl.svg", "editor/icons/icon_GUI_space.svg", "editor/icons/icon_GUI_spinbox_updown.svg", "editor/icons/icon_GUI_tab.svg", "editor/icons/icon_GUI_tab_menu.svg", "editor/icons/icon_GUI_tab_menu_hl.svg", "editor/icons/icon_GUI_toggle_off.svg", "editor/icons/icon_GUI_toggle_off_disabled.svg", "editor/icons/icon_GUI_toggle_on.svg", "editor/icons/icon_GUI_toggle_on_disabled.svg", "editor/icons/icon_GUI_tree_arrow_down.svg", "editor/icons/icon_GUI_tree_arrow_right.svg", "editor/icons/icon_GUI_tree_arrow_up.svg", "editor/icons/icon_GUI_tree_updown.svg", "editor/icons/icon_GUI_unchecked.svg", "editor/icons/icon_GUI_unchecked_disabled.svg", "editor/icons/icon_GUI_v_tick.svg", "editor/icons/icon_GUI_viewport_hdiagsplitter.svg", "editor/icons/icon_GUI_viewport_vdiagsplitter.svg", "editor/icons/icon_GUI_viewport_vhsplitter.svg", "editor/icons/icon_GUI_visibility_hidden.svg", "editor/icons/icon_GUI_visibility_visible.svg", "editor/icons/icon_GUI_visibility_xray.svg", "editor/icons/icon_GUI_vsplit_bg.svg", "editor/icons/icon_GUI_vsplitter.svg", "editor/icons/icon_a_a_b_b.svg", "editor/icons/icon_a_r_v_r_anchor.svg", "editor/icons/icon_a_r_v_r_camera.svg", "editor/icons/icon_a_r_v_r_controller.svg", "editor/icons/icon_a_r_v_r_origin.svg", "editor/icons/icon_accept_dialog.svg", "editor/icons/icon_action_copy.svg", "editor/icons/icon_action_cut.svg", "editor/icons/icon_action_paste.svg", "editor/icons/icon_add.svg", "editor/icons/icon_add_atlas_tile.svg", "editor/icons/icon_add_autotile.svg", "editor/icons/icon_add_single_tile.svg", "editor/icons/icon_add_split.svg", "editor/icons/icon_anchor.svg", "editor/icons/icon_animated_sprite.svg", "editor/icons/icon_animated_sprite_3d.svg", "editor/icons/icon_animated_texture.svg", "editor/icons/icon_animation.svg", "editor/icons/icon_animation_filter.svg", "editor/icons/icon_animation_player.svg", "editor/icons/icon_animation_track_group.svg", "editor/icons/icon_animation_track_list.svg", "editor/icons/icon_animation_tree.svg", "editor/icons/icon_animation_tree_player.svg", "editor/icons/icon_area.svg", "editor/icons/icon_area_2d.svg", "editor/icons/icon_array.svg", "editor/icons/icon_array_mesh.svg", "editor/icons/icon_arrow_down.svg", "editor/icons/icon_arrow_left.svg", "editor/icons/icon_arrow_right.svg", "editor/icons/icon_arrow_up.svg", "editor/icons/icon_aspect_ratio_container.svg", "editor/icons/icon_asset_lib.svg", "editor/icons/icon_atlas_texture.svg", "editor/icons/icon_audio_bus_bypass.svg", "editor/icons/icon_audio_bus_layout.svg", "editor/icons/icon_audio_bus_mute.svg", "editor/icons/icon_audio_bus_solo.svg", "editor/icons/icon_audio_stream_m_p3.svg", "editor/icons/icon_audio_stream_o_g_g_vorbis.svg", "editor/icons/icon_audio_stream_player.svg", "editor/icons/icon_audio_stream_player_2_d.svg", "editor/icons/icon_audio_stream_player_3_d.svg", "editor/icons/icon_audio_stream_sample.svg", "editor/icons/icon_auto_end.svg", "editor/icons/icon_auto_key.svg", "editor/icons/icon_auto_play.svg", "editor/icons/icon_auto_triangle.svg", "editor/icons/icon_back.svg", "editor/icons/icon_back_buffer_copy.svg", "editor/icons/icon_bake.svg", "editor/icons/icon_baked_lightmap.svg", "editor/icons/icon_baked_lightmap_data.svg", "editor/icons/icon_basis.svg", "editor/icons/icon_bezier_handles_balanced.svg", "editor/icons/icon_bezier_handles_free.svg", "editor/icons/icon_bezier_handles_mirror.svg", "editor/icons/icon_bit_map.svg", "editor/icons/icon_bitmap_font.svg", "editor/icons/icon_blend.svg", "editor/icons/icon_bone.svg", "editor/icons/icon_bone_2_d.svg", "editor/icons/icon_bone_attachment.svg", "editor/icons/icon_bone_track.svg", "editor/icons/icon_bool.svg", "editor/icons/icon_box_shape.svg", "editor/icons/icon_bucket.svg", "editor/icons/icon_bus_vu_empty.svg", "editor/icons/icon_bus_vu_frozen.svg", "editor/icons/icon_bus_vu_full.svg", "editor/icons/icon_button.svg", "editor/icons/icon_button_group.svg", "editor/icons/icon_c_p_u_particles.svg", "editor/icons/icon_c_p_u_particles_2_d.svg", "editor/icons/icon_camera.svg", "editor/icons/icon_camera_2d.svg", "editor/icons/icon_camera_texture.svg", "editor/icons/icon_canvas_item.svg", "editor/icons/icon_canvas_item_material.svg", "editor/icons/icon_canvas_item_shader.svg", "editor/icons/icon_canvas_item_shader_graph.svg", "editor/icons/icon_canvas_layer.svg", "editor/icons/icon_canvas_modulate.svg", "editor/icons/icon_capsule_mesh.svg", "editor/icons/icon_capsule_shape.svg", "editor/icons/icon_capsule_shape_2d.svg", "editor/icons/icon_center_container.svg", "editor/icons/icon_check_box.svg", "editor/icons/icon_check_button.svg", "editor/icons/icon_checkerboard.svg", "editor/icons/icon_circle_shape_2d.svg", "editor/icons/icon_class_list.svg", "editor/icons/icon_clear.svg", "editor/icons/icon_clipped_camera.svg", "editor/icons/icon_close.svg", "editor/icons/icon_collapse.svg", "editor/icons/icon_collapse_tree.svg", "editor/icons/icon_collision_polygon.svg", "editor/icons/icon_collision_polygon_2d.svg", "editor/icons/icon_collision_shape.svg", "editor/icons/icon_collision_shape_2d.svg", "editor/icons/icon_color.svg", "editor/icons/icon_color_pick.svg", "editor/icons/icon_color_picker.svg", "editor/icons/icon_color_picker_button.svg", "editor/icons/icon_color_ramp.svg", "editor/icons/icon_color_rect.svg", "editor/icons/icon_color_track_vu.svg", "editor/icons/icon_concave_polygon_shape.svg", "editor/icons/icon_concave_polygon_shape_2d.svg", "editor/icons/icon_cone_twist_joint.svg", "editor/icons/icon_confirmation_dialog.svg", "editor/icons/icon_container.svg", "editor/icons/icon_control.svg", "editor/icons/icon_control_align_bottom_center.svg", "editor/icons/icon_control_align_bottom_left.svg", "editor/icons/icon_control_align_bottom_right.svg", "editor/icons/icon_control_align_bottom_wide.svg", "editor/icons/icon_control_align_center.svg", "editor/icons/icon_control_align_center_left.svg", "editor/icons/icon_control_align_center_right.svg", "editor/icons/icon_control_align_left_center.svg", "editor/icons/icon_control_align_left_wide.svg", "editor/icons/icon_control_align_right_center.svg", "editor/icons/icon_control_align_right_wide.svg", "editor/icons/icon_control_align_top_center.svg", "editor/icons/icon_control_align_top_left.svg", "editor/icons/icon_control_align_top_right.svg", "editor/icons/icon_control_align_top_wide.svg", "editor/icons/icon_control_align_wide.svg", "editor/icons/icon_control_hcenter_wide.svg", "editor/icons/icon_control_layout.svg", "editor/icons/icon_control_vcenter_wide.svg", "editor/icons/icon_convex_polygon_shape.svg", "editor/icons/icon_convex_polygon_shape_2d.svg", "editor/icons/icon_copy_node_path.svg", "editor/icons/icon_create_new_scene_from.svg", "editor/icons/icon_crypto_key.svg", "editor/icons/icon_cube_map.svg", "editor/icons/icon_cube_mesh.svg", "editor/icons/icon_curve.svg", "editor/icons/icon_curve_2d.svg", "editor/icons/icon_curve_3d.svg", "editor/icons/icon_curve_close.svg", "editor/icons/icon_curve_constant.svg", "editor/icons/icon_curve_create.svg", "editor/icons/icon_curve_curve.svg", "editor/icons/icon_curve_delete.svg", "editor/icons/icon_curve_edit.svg", "editor/icons/icon_curve_in.svg", "editor/icons/icon_curve_in_out.svg", "editor/icons/icon_curve_linear.svg", "editor/icons/icon_curve_out.svg", "editor/icons/icon_curve_out_in.svg", "editor/icons/icon_curve_texture.svg", "editor/icons/icon_cylinder_mesh.svg", "editor/icons/icon_cylinder_shape.svg", "editor/icons/icon_damped_spring_joint_2d.svg", "editor/icons/icon_debug.svg", "editor/icons/icon_debug_continue.svg", "editor/icons/icon_debug_next.svg", "editor/icons/icon_debug_skip_breakpoints_off.svg", "editor/icons/icon_debug_skip_breakpoints_on.svg", "editor/icons/icon_debug_step.svg", "editor/icons/icon_default_project_icon.svg", "editor/icons/icon_delete_split.svg", "editor/icons/icon_dictionary.svg", "editor/icons/icon_directional_light.svg", "editor/icons/icon_distraction_free.svg", "editor/icons/icon_duplicate.svg", "editor/icons/icon_dynamic_font.svg", "editor/icons/icon_dynamic_font_data.svg", "editor/icons/icon_edit.svg", "editor/icons/icon_edit_bezier.svg", "editor/icons/icon_edit_internal.svg", "editor/icons/icon_edit_key.svg", "editor/icons/icon_edit_pivot.svg", "editor/icons/icon_edit_resource.svg", "editor/icons/icon_editor_3d_handle.svg", "editor/icons/icon_editor_control_anchor.svg", "editor/icons/icon_editor_curve_handle.svg", "editor/icons/icon_editor_handle.svg", "editor/icons/icon_editor_handle_add.svg", "editor/icons/icon_editor_internal_handle.svg", "editor/icons/icon_editor_path_sharp_handle.svg", "editor/icons/icon_editor_path_smooth_handle.svg", "editor/icons/icon_editor_pivot.svg", "editor/icons/icon_editor_plugin.svg", "editor/icons/icon_editor_position.svg", "editor/icons/icon_editor_position_previous.svg", "editor/icons/icon_editor_position_unselected.svg", "editor/icons/icon_enum.svg", "editor/icons/icon_environment.svg", "editor/icons/icon_error.svg", "editor/icons/icon_error_sign.svg", "editor/icons/icon_error_warning.svg", "editor/icons/icon_expand_bottom_dock.svg", "editor/icons/icon_expand_tree.svg", "editor/icons/icon_external_link.svg", "editor/icons/icon_favorites.svg", "editor/icons/icon_file.svg", "editor/icons/icon_file_big_thumb.svg", "editor/icons/icon_file_broken.svg", "editor/icons/icon_file_broken_big_thumb.svg", "editor/icons/icon_file_dead.svg", "editor/icons/icon_file_dead_big_thumb.svg", "editor/icons/icon_file_dead_medium_thumb.svg", "editor/icons/icon_file_dialog.svg", "editor/icons/icon_file_list.svg", "editor/icons/icon_file_medium_thumb.svg", "editor/icons/icon_file_thumbnail.svg", "editor/icons/icon_filesystem.svg", "editor/icons/icon_fixed_material.svg", "editor/icons/icon_fixed_spatial_material.svg", "editor/icons/icon_float.svg", "editor/icons/icon_folder.svg", "editor/icons/icon_folder_big_thumb.svg", "editor/icons/icon_folder_medium_thumb.svg", "editor/icons/icon_font.svg", "editor/icons/icon_forward.svg", "editor/icons/icon_g_i_probe.svg", "editor/icons/icon_g_i_probe_data.svg", "editor/icons/icon_generic_6_d_o_f_joint.svg", "editor/icons/icon_gizmo_baked_lightmap.svg", "editor/icons/icon_gizmo_c_p_u_particles.svg", "editor/icons/icon_gizmo_camera.svg", "editor/icons/icon_gizmo_directional_light.svg", "editor/icons/icon_gizmo_g_i_probe.svg", "editor/icons/icon_gizmo_light.svg", "editor/icons/icon_gizmo_listener.svg", "editor/icons/icon_gizmo_particles.svg", "editor/icons/icon_gizmo_portal.svg", "editor/icons/icon_gizmo_reflection_probe.svg", "editor/icons/icon_gizmo_spatial_sample_player.svg", "editor/icons/icon_gizmo_spot_light.svg", "editor/icons/icon_godot.svg", "editor/icons/icon_godot_docs.svg", "editor/icons/icon_gradient.svg", "editor/icons/icon_gradient_texture.svg", "editor/icons/icon_gradient_texture_2_d.svg", "editor/icons/icon_graph_edit.svg", "editor/icons/icon_graph_node.svg", "editor/icons/icon_grid.svg", "editor/icons/icon_grid_container.svg", "editor/icons/icon_grid_minimap.svg", "editor/icons/icon_groove_joint_2d.svg", "editor/icons/icon_group.svg", "editor/icons/icon_group_viewport.svg", "editor/icons/icon_groups.svg", "editor/icons/icon_gui_close.svg", "editor/icons/icon_gui_close_customizable.svg", "editor/icons/icon_gui_graph_node_port.svg", "editor/icons/icon_gui_resizer.svg", "editor/icons/icon_h_box_container.svg", "editor/icons/icon_h_flow_container.svg", "editor/icons/icon_h_scroll_bar.svg", "editor/icons/icon_h_separator.svg", "editor/icons/icon_h_slider.svg", "editor/icons/icon_h_split_container.svg", "editor/icons/icon_h_t_t_p_request.svg", "editor/icons/icon_headphones.svg", "editor/icons/icon_heart.svg", "editor/icons/icon_height_map_shape.svg", "editor/icons/icon_help.svg", "editor/icons/icon_help_search.svg", "editor/icons/icon_hinge_joint.svg", "editor/icons/icon_history.svg", "editor/icons/icon_hsize.svg", "editor/icons/icon_image.svg", "editor/icons/icon_image_texture.svg", "editor/icons/icon_immediate_geometry.svg", "editor/icons/icon_import_check.svg", "editor/icons/icon_import_fail.svg", "editor/icons/icon_information_sign.svg", "editor/icons/icon_insert_after.svg", "editor/icons/icon_insert_before.svg", "editor/icons/icon_instance.svg", "editor/icons/icon_instance_options.svg", "editor/icons/icon_int.svg", "editor/icons/icon_interp_cubic.svg", "editor/icons/icon_interp_linear.svg", "editor/icons/icon_interp_raw.svg", "editor/icons/icon_interp_wrap_clamp.svg", "editor/icons/icon_interp_wrap_loop.svg", "editor/icons/icon_interpolated_camera.svg", "editor/icons/icon_inverse_kinematics.svg", "editor/icons/icon_issue.svg", "editor/icons/icon_item_list.svg", "editor/icons/icon_joy_axis.svg", "editor/icons/icon_joy_button.svg", "editor/icons/icon_joypad.svg", "editor/icons/icon_key.svg", "editor/icons/icon_key_animation.svg", "editor/icons/icon_key_audio.svg", "editor/icons/icon_key_bezier.svg", "editor/icons/icon_key_bezier_handle.svg", "editor/icons/icon_key_bezier_point.svg", "editor/icons/icon_key_bezier_selected.svg", "editor/icons/icon_key_call.svg", "editor/icons/icon_key_eased_selected.svg", "editor/icons/icon_key_hover.svg", "editor/icons/icon_key_invalid.svg", "editor/icons/icon_key_next.svg", "editor/icons/icon_key_position.svg", "editor/icons/icon_key_rotation.svg", "editor/icons/icon_key_scale.svg", "editor/icons/icon_key_selected.svg", "editor/icons/icon_key_value.svg", "editor/icons/icon_key_value_eased.svg", "editor/icons/icon_key_xform.svg", "editor/icons/icon_keyboard.svg", "editor/icons/icon_keyboard_physical.svg", "editor/icons/icon_kinematic_body.svg", "editor/icons/icon_kinematic_body_2d.svg", "editor/icons/icon_label.svg", "editor/icons/icon_label_3d.svg", "editor/icons/icon_large_texture.svg", "editor/icons/icon_light_2d.svg", "editor/icons/icon_light_occluder_2d.svg", "editor/icons/icon_line_2d.svg", "editor/icons/icon_line_edit.svg", "editor/icons/icon_line_shape_2d.svg", "editor/icons/icon_link_button.svg", "editor/icons/icon_list_select.svg", "editor/icons/icon_listener.svg", "editor/icons/icon_listener_2d.svg", "editor/icons/icon_load.svg", "editor/icons/icon_lock.svg", "editor/icons/icon_lock_viewport.svg", "editor/icons/icon_logo.svg", "editor/icons/icon_loop.svg", "editor/icons/icon_loop_interpolation.svg", "editor/icons/icon_main_play.svg", "editor/icons/icon_margin_container.svg", "editor/icons/icon_match_case.svg", "editor/icons/icon_material_preview_cube.svg", "editor/icons/icon_material_preview_cube_off.svg", "editor/icons/icon_material_preview_light_1.svg", "editor/icons/icon_material_preview_light_1_off.svg", "editor/icons/icon_material_preview_light_2.svg", "editor/icons/icon_material_preview_light_2_off.svg", "editor/icons/icon_material_preview_sphere.svg", "editor/icons/icon_material_preview_sphere_off.svg", "editor/icons/icon_member_constant.svg", "editor/icons/icon_member_method.svg", "editor/icons/icon_member_property.svg", "editor/icons/icon_member_signal.svg", "editor/icons/icon_member_theme.svg", "editor/icons/icon_menu_button.svg", "editor/icons/icon_mesh.svg", "editor/icons/icon_mesh_instance.svg", "editor/icons/icon_mesh_instance_2d.svg", "editor/icons/icon_mesh_library.svg", "editor/icons/icon_mesh_texture.svg", "editor/icons/icon_mini_object.svg", "editor/icons/icon_mirror_x.svg", "editor/icons/icon_mirror_y.svg", "editor/icons/icon_mouse.svg", "editor/icons/icon_move_down.svg", "editor/icons/icon_move_left.svg", "editor/icons/icon_move_point.svg", "editor/icons/icon_move_right.svg", "editor/icons/icon_move_up.svg", "editor/icons/icon_multi_edit.svg", "editor/icons/icon_multi_line.svg", "editor/icons/icon_multi_mesh.svg", "editor/icons/icon_multi_mesh_instance.svg", "editor/icons/icon_multi_mesh_instance_2d.svg", "editor/icons/icon_navigation.svg", "editor/icons/icon_navigation_2d.svg", "editor/icons/icon_navigation_agent.svg", "editor/icons/icon_navigation_agent_2d.svg", "editor/icons/icon_navigation_mesh.svg", "editor/icons/icon_navigation_mesh_instance.svg", "editor/icons/icon_navigation_obstacle.svg", "editor/icons/icon_navigation_obstacle_2d.svg", "editor/icons/icon_navigation_polygon.svg", "editor/icons/icon_navigation_polygon_instance.svg", "editor/icons/icon_new.svg", "editor/icons/icon_new_root.svg", "editor/icons/icon_nil.svg", "editor/icons/icon_nine_patch_rect.svg", "editor/icons/icon_node.svg", "editor/icons/icon_node_2d.svg", "editor/icons/icon_node_disabled.svg", "editor/icons/icon_node_path.svg", "editor/icons/icon_node_warning.svg", "editor/icons/icon_non_favorite.svg", "editor/icons/icon_object.svg", "editor/icons/icon_occluder.svg", "editor/icons/icon_occluder_polygon_2d.svg", "editor/icons/icon_occluder_shape.svg", "editor/icons/icon_occluder_shape_polygon.svg", "editor/icons/icon_occluder_shape_sphere.svg", "editor/icons/icon_omni_light.svg", "editor/icons/icon_onion.svg", "editor/icons/icon_open.svg", "editor/icons/icon_option_button.svg", "editor/icons/icon_overbright_indicator.svg", "editor/icons/icon_override.svg", "editor/icons/icon_packed_data_container.svg", "editor/icons/icon_packed_scene.svg", "editor/icons/icon_panel.svg", "editor/icons/icon_panel_container.svg", "editor/icons/icon_panels_1.svg", "editor/icons/icon_panels_2.svg", "editor/icons/icon_panels_2_alt.svg", "editor/icons/icon_panels_3.svg", "editor/icons/icon_panels_3_alt.svg", "editor/icons/icon_panels_4.svg", "editor/icons/icon_panorama_sky.svg", "editor/icons/icon_parallax_background.svg", "editor/icons/icon_parallax_layer.svg", "editor/icons/icon_particle_attractor_2d.svg", "editor/icons/icon_particles.svg", "editor/icons/icon_particles_2d.svg", "editor/icons/icon_particles_material.svg", "editor/icons/icon_path.svg", "editor/icons/icon_path_2d.svg", "editor/icons/icon_path_follow.svg", "editor/icons/icon_path_follow_2d.svg", "editor/icons/icon_pause.svg", "editor/icons/icon_physical_bone.svg", "editor/icons/icon_pin.svg", "editor/icons/icon_pin_joint.svg", "editor/icons/icon_pin_joint_2d.svg", "editor/icons/icon_pin_pressed.svg", "editor/icons/icon_plane.svg", "editor/icons/icon_plane_mesh.svg", "editor/icons/icon_plane_shape.svg", "editor/icons/icon_play.svg", "editor/icons/icon_play_backwards.svg", "editor/icons/icon_play_custom.svg", "editor/icons/icon_play_overlay.svg", "editor/icons/icon_play_scene.svg", "editor/icons/icon_play_start.svg", "editor/icons/icon_play_start_backwards.svg", "editor/icons/icon_play_travel.svg", "editor/icons/icon_plugin_script.svg", "editor/icons/icon_point_mesh.svg", "editor/icons/icon_polygon_2_d.svg", "editor/icons/icon_polygon_path_finder.svg", "editor/icons/icon_pool_byte_array.svg", "editor/icons/icon_pool_color_array.svg", "editor/icons/icon_pool_int_array.svg", "editor/icons/icon_pool_real_array.svg", "editor/icons/icon_pool_string_array.svg", "editor/icons/icon_pool_vector2_array.svg", "editor/icons/icon_pool_vector3_array.svg", "editor/icons/icon_popup.svg", "editor/icons/icon_popup_dialog.svg", "editor/icons/icon_popup_menu.svg", "editor/icons/icon_popup_panel.svg", "editor/icons/icon_portal.svg", "editor/icons/icon_position_2d.svg", "editor/icons/icon_position_3d.svg", "editor/icons/icon_prism_mesh.svg", "editor/icons/icon_procedural_sky.svg", "editor/icons/icon_progress_1.svg", "editor/icons/icon_progress_2.svg", "editor/icons/icon_progress_3.svg", "editor/icons/icon_progress_4.svg", "editor/icons/icon_progress_5.svg", "editor/icons/icon_progress_6.svg", "editor/icons/icon_progress_7.svg", "editor/icons/icon_progress_8.svg", "editor/icons/icon_progress_bar.svg", "editor/icons/icon_project_icon_loading.svg", "editor/icons/icon_proximity_group.svg", "editor/icons/icon_proxy_texture.svg", "editor/icons/icon_quad.svg", "editor/icons/icon_quad_mesh.svg", "editor/icons/icon_quat.svg", "editor/icons/icon_r_i_d.svg", "editor/icons/icon_ray_cast.svg", "editor/icons/icon_ray_cast_2d.svg", "editor/icons/icon_ray_shape.svg", "editor/icons/icon_ray_shape_2d.svg", "editor/icons/icon_rayito.svg", "editor/icons/icon_rect2.svg", "editor/icons/icon_rectangle_shape_2d.svg", "editor/icons/icon_reference_rect.svg", "editor/icons/icon_reflection_probe.svg", "editor/icons/icon_refresh.svg", "editor/icons/icon_region_edit.svg", "editor/icons/icon_reload.svg", "editor/icons/icon_reload_small.svg", "editor/icons/icon_remote_transform.svg", "editor/icons/icon_remote_transform_2d.svg", "editor/icons/icon_remove.svg", "editor/icons/icon_remove_internal.svg", "editor/icons/icon_rename.svg", "editor/icons/icon_reparent.svg", "editor/icons/icon_reparent_to_new_node.svg", "editor/icons/icon_resource_preloader.svg", "editor/icons/icon_reverse_gradient.svg", "editor/icons/icon_rich_text_effect.svg", "editor/icons/icon_rich_text_label.svg", "editor/icons/icon_rigid_body.svg", "editor/icons/icon_rigid_body_2d.svg", "editor/icons/icon_room.svg", "editor/icons/icon_room_bounds.svg", "editor/icons/icon_room_group.svg", "editor/icons/icon_room_manager.svg", "editor/icons/icon_root_motion_view.svg", "editor/icons/icon_rotate_0.svg", "editor/icons/icon_rotate_180.svg", "editor/icons/icon_rotate_270.svg", "editor/icons/icon_rotate_90.svg", "editor/icons/icon_rotate_left.svg", "editor/icons/icon_rotate_right.svg", "editor/icons/icon_ruler.svg", "editor/icons/icon_sample_library.svg", "editor/icons/icon_save.svg", "editor/icons/icon_scene_unique_name.svg", "editor/icons/icon_script.svg", "editor/icons/icon_script_create.svg", "editor/icons/icon_script_create_dialog.svg", "editor/icons/icon_script_extend.svg", "editor/icons/icon_script_remove.svg", "editor/icons/icon_scroll_container.svg", "editor/icons/icon_search.svg", "editor/icons/icon_segment_shape_2d.svg", "editor/icons/icon_shader.svg", "editor/icons/icon_shader_material.svg", "editor/icons/icon_short_cut.svg", "editor/icons/icon_signal.svg", "editor/icons/icon_signals.svg", "editor/icons/icon_signals_and_groups.svg", "editor/icons/icon_skeleton.svg", "editor/icons/icon_skeleton_2d.svg", "editor/icons/icon_skeleton_i_k.svg", "editor/icons/icon_slider_joint.svg", "editor/icons/icon_slot.svg", "editor/icons/icon_snap.svg", "editor/icons/icon_snap_grid.svg", "editor/icons/icon_soft_body.svg", "editor/icons/icon_sort.svg", "editor/icons/icon_spatial.svg", "editor/icons/icon_spatial_material.svg", "editor/icons/icon_sphere_mesh.svg", "editor/icons/icon_sphere_shape.svg", "editor/icons/icon_spin_box.svg", "editor/icons/icon_spot_light.svg", "editor/icons/icon_spring_arm.svg", "editor/icons/icon_sprite.svg", "editor/icons/icon_sprite_3d.svg", "editor/icons/icon_sprite_frames.svg", "editor/icons/icon_sprite_sheet.svg", "editor/icons/icon_static_body.svg", "editor/icons/icon_static_body_2d.svg", "editor/icons/icon_status_error.svg", "editor/icons/icon_status_success.svg", "editor/icons/icon_status_warning.svg", "editor/icons/icon_stop.svg", "editor/icons/icon_stream_texture.svg", "editor/icons/icon_string.svg", "editor/icons/icon_style_box_empty.svg", "editor/icons/icon_style_box_flat.svg", "editor/icons/icon_style_box_line.svg", "editor/icons/icon_style_box_texture.svg", "editor/icons/icon_tab_container.svg", "editor/icons/icon_tabs.svg", "editor/icons/icon_test_cube.svg", "editor/icons/icon_text_edit.svg", "editor/icons/icon_text_file.svg", "editor/icons/icon_text_mesh.svg", "editor/icons/icon_texture_3_d.svg", "editor/icons/icon_texture_array.svg", "editor/icons/icon_texture_button.svg", "editor/icons/icon_texture_progress.svg", "editor/icons/icon_texture_rect.svg", "editor/icons/icon_theme.svg", "editor/icons/icon_theme_deselect_all.svg", "editor/icons/icon_theme_remove_all_items.svg", "editor/icons/icon_theme_remove_custom_items.svg", "editor/icons/icon_theme_select_all.svg", "editor/icons/icon_theme_select_full.svg", "editor/icons/icon_thumbnail_wait.svg", "editor/icons/icon_tile_map.svg", "editor/icons/icon_tile_set.svg", "editor/icons/icon_time.svg", "editor/icons/icon_timeline_indicator.svg", "editor/icons/icon_timer.svg", "editor/icons/icon_tool_add_node.svg", "editor/icons/icon_tool_button.svg", "editor/icons/icon_tool_connect.svg", "editor/icons/icon_tool_move.svg", "editor/icons/icon_tool_pan.svg", "editor/icons/icon_tool_rotate.svg", "editor/icons/icon_tool_scale.svg", "editor/icons/icon_tool_select.svg", "editor/icons/icon_tool_triangle.svg", "editor/icons/icon_tools.svg", "editor/icons/icon_touch_screen_button.svg", "editor/icons/icon_track_add_key.svg", "editor/icons/icon_track_add_key_hl.svg", "editor/icons/icon_track_capture.svg", "editor/icons/icon_track_continuous.svg", "editor/icons/icon_track_discrete.svg", "editor/icons/icon_track_trigger.svg", "editor/icons/icon_transform.svg", "editor/icons/icon_transform_2_D.svg", "editor/icons/icon_transition_end.svg", "editor/icons/icon_transition_end_auto.svg", "editor/icons/icon_transition_end_auto_big.svg", "editor/icons/icon_transition_end_big.svg", "editor/icons/icon_transition_immediate.svg", "editor/icons/icon_transition_immediate_auto.svg", "editor/icons/icon_transition_immediate_auto_big.svg", "editor/icons/icon_transition_immediate_big.svg", "editor/icons/icon_transition_sync.svg", "editor/icons/icon_transition_sync_auto.svg", "editor/icons/icon_transition_sync_auto_big.svg", "editor/icons/icon_transition_sync_big.svg", "editor/icons/icon_translation.svg", "editor/icons/icon_transpose.svg", "editor/icons/icon_tree.svg", "editor/icons/icon_triple_bar.svg", "editor/icons/icon_tween.svg", "editor/icons/icon_unbone.svg", "editor/icons/icon_undo.svg", "editor/icons/icon_ungroup.svg", "editor/icons/icon_unlock.svg", "editor/icons/icon_uv.svg", "editor/icons/icon_v_box_container.svg", "editor/icons/icon_v_flow_container.svg", "editor/icons/icon_v_scroll_bar.svg", "editor/icons/icon_v_separator.svg", "editor/icons/icon_v_slider.svg", "editor/icons/icon_v_split_container.svg", "editor/icons/icon_variant.svg", "editor/icons/icon_vcs_branches.svg", "editor/icons/icon_vector2.svg", "editor/icons/icon_vector3.svg", "editor/icons/icon_vehicle_body.svg", "editor/icons/icon_vehicle_wheel.svg", "editor/icons/icon_video_player.svg", "editor/icons/icon_viewport.svg", "editor/icons/icon_viewport_container.svg", "editor/icons/icon_viewport_speed.svg", "editor/icons/icon_viewport_texture.svg", "editor/icons/icon_viewport_zoom.svg", "editor/icons/icon_visibility_enabler.svg", "editor/icons/icon_visibility_enabler_2d.svg", "editor/icons/icon_visibility_notifier.svg", "editor/icons/icon_visibility_notifier_2d.svg", "editor/icons/icon_visual_script_comment.svg", "editor/icons/icon_visual_script_expression.svg", "editor/icons/icon_visual_shader.svg", "editor/icons/icon_visual_shader_node_boolean_uniform.svg", "editor/icons/icon_visual_shader_node_color_constant.svg", "editor/icons/icon_visual_shader_node_color_op.svg", "editor/icons/icon_visual_shader_node_color_uniform.svg", "editor/icons/icon_visual_shader_node_cube_map.svg", "editor/icons/icon_visual_shader_node_cube_map_uniform.svg", "editor/icons/icon_visual_shader_node_curve_texture.svg", "editor/icons/icon_visual_shader_node_expression.svg", "editor/icons/icon_visual_shader_node_global_expression.svg", "editor/icons/icon_visual_shader_node_input.svg", "editor/icons/icon_visual_shader_node_scalar_func.svg", "editor/icons/icon_visual_shader_node_scalar_op.svg", "editor/icons/icon_visual_shader_node_scalar_uniform.svg", "editor/icons/icon_visual_shader_node_texture_uniform.svg", "editor/icons/icon_visual_shader_node_texture_uniform_triplanar.svg", "editor/icons/icon_visual_shader_node_transform_compose.svg", "editor/icons/icon_visual_shader_node_transform_decompose.svg", "editor/icons/icon_visual_shader_node_transform_uniform.svg", "editor/icons/icon_visual_shader_node_transform_vec_mult.svg", "editor/icons/icon_visual_shader_node_vec_3_uniform.svg", "editor/icons/icon_visual_shader_node_vector_compose.svg", "editor/icons/icon_visual_shader_node_vector_decompose.svg", "editor/icons/icon_visual_shader_node_vector_distance.svg", "editor/icons/icon_visual_shader_node_vector_func.svg", "editor/icons/icon_visual_shader_node_vector_len.svg", "editor/icons/icon_visual_shader_port.svg", "editor/icons/icon_warning.svg", "editor/icons/icon_window_dialog.svg", "editor/icons/icon_world.svg", "editor/icons/icon_world_2d.svg", "editor/icons/icon_world_environment.svg", "editor/icons/icon_x509_certificate.svg", "editor/icons/icon_y_sort.svg", "editor/icons/icon_zoom.svg", "editor/icons/icon_zoom_less.svg", "editor/icons/icon_zoom_more.svg", "editor/icons/icon_zoom_reset.svg", "modules/csg/icons/icon_c_s_g_box.svg", "modules/csg/icons/icon_c_s_g_capsule.svg", "modules/csg/icons/icon_c_s_g_combiner.svg", "modules/csg/icons/icon_c_s_g_cylinder.svg", "modules/csg/icons/icon_c_s_g_mesh.svg", "modules/csg/icons/icon_c_s_g_polygon.svg", "modules/csg/icons/icon_c_s_g_sphere.svg", "modules/csg/icons/icon_c_s_g_torus.svg", "modules/gdnative/icons/icon_g_d_native_library.svg", "modules/gdnative/icons/icon_native_script.svg", "modules/gdscript/icons/icon_g_d_script.svg", "modules/gridmap/icons/icon_grid_map.svg", "modules/opensimplex/icons/icon_noise_texture.svg", "modules/visual_script/icons/icon_visual_script.svg"]) make_doc_translations_header(["editor/doc_translations.gen.h"], ["doc/translations/de.po", "doc/translations/es.po", "doc/translations/fr.po", "doc/translations/ja.po", "doc/translations/zh_CN.po"]) Compiling ==> editor/editor_themes.cpp make_editor_translations_header(["editor/editor_translations.gen.h"], ["editor/translations/bg.po", "editor/translations/ca.po", "editor/translations/cs.po", "editor/translations/de.po", "editor/translations/el.po", "editor/translations/eo.po", "editor/translations/es_AR.po", "editor/translations/es.po", "editor/translations/fi.po", "editor/translations/fr.po", "editor/translations/gl.po", "editor/translations/hu.po", "editor/translations/id.po", "editor/translations/it.po", "editor/translations/ja.po", "editor/translations/ko.po", "editor/translations/lv.po", "editor/translations/ms.po", "editor/translations/nb.po", "editor/translations/nl.po", "editor/translations/pl.po", "editor/translations/pt_BR.po", "editor/translations/pt.po", "editor/translations/ro.po", "editor/translations/ru.po", "editor/translations/sk.po", "editor/translations/sv.po", "editor/translations/th.po", "editor/translations/tr.po", "editor/translations/uk.po", "editor/translations/vi.po", "editor/translations/zh_CN.po", "editor/translations/zh_TW.po"]) Compiling ==> editor/editor_vcs_interface.cpp Compiling ==> editor/export_template_manager.cpp Compiling ==> editor/filesystem_dock.cpp Compiling ==> editor/find_in_files.cpp Compiling ==> editor/groups_editor.cpp Compiling ==> editor/import_defaults_editor.cpp Compiling ==> editor/editor_translation.cpp Compiling ==> editor/import_dock.cpp Compiling ==> editor/inspector_dock.cpp Compiling ==> editor/multi_node_edit.cpp Compiling ==> editor/node_dock.cpp Compiling ==> editor/pane_drag.cpp Compiling ==> editor/plugin_config_dialog.cpp Compiling ==> editor/progress_dialog.cpp Compiling ==> editor/project_export.cpp Compiling ==> editor/project_manager.cpp Compiling ==> editor/project_settings_editor.cpp Compiling ==> editor/property_editor.cpp Compiling ==> editor/property_selector.cpp Compiling ==> editor/rename_dialog.cpp Compiling ==> editor/reparent_dialog.cpp Compiling ==> editor/run_settings_dialog.cpp Compiling ==> editor/scene_tree_dock.cpp Compiling ==> editor/scene_tree_editor.cpp Compiling ==> editor/script_create_dialog.cpp Compiling ==> editor/script_editor_debugger.cpp Compiling ==> editor/settings_config_dialog.cpp Compiling ==> editor/spatial_editor_gizmos.cpp Compiling ==> editor/register_exporters.gen.cpp Compiling ==> editor/collada/collada.cpp Compiling ==> editor/doc/doc_data.cpp Compiling ==> editor/fileserver/editor_file_server.cpp Compiling ==> editor/import/editor_import_collada.cpp Compiling ==> editor/import/editor_import_plugin.cpp Compiling ==> editor/import/resource_importer_bitmask.cpp Compiling ==> editor/import/resource_importer_csv_translation.cpp Compiling ==> editor/import/resource_importer_image.cpp Compiling ==> editor/import/resource_importer_layered_texture.cpp Compiling ==> editor/import/resource_importer_obj.cpp Compiling ==> editor/import/resource_importer_scene.cpp Compiling ==> editor/import/resource_importer_texture.cpp Compiling ==> editor/import/resource_importer_texture_atlas.cpp Compiling ==> editor/import/resource_importer_wav.cpp Compiling ==> editor/plugins/abstract_polygon_2d_editor.cpp Compiling ==> editor/plugins/animation_blend_space_1d_editor.cpp Compiling ==> editor/plugins/animation_blend_space_2d_editor.cpp Compiling ==> editor/plugins/animation_blend_tree_editor_plugin.cpp Compiling ==> editor/plugins/animation_player_editor_plugin.cpp Compiling ==> editor/plugins/animation_state_machine_editor.cpp Compiling ==> editor/plugins/animation_tree_editor_plugin.cpp Compiling ==> editor/plugins/animation_tree_player_editor_plugin.cpp Compiling ==> editor/plugins/asset_library_editor_plugin.cpp Compiling ==> editor/plugins/audio_stream_editor_plugin.cpp Compiling ==> editor/plugins/baked_lightmap_editor_plugin.cpp Compiling ==> editor/plugins/bit_map_editor_plugin.cpp Compiling ==> editor/plugins/camera_editor_plugin.cpp Compiling ==> editor/plugins/canvas_item_editor_plugin.cpp Compiling ==> editor/plugins/collision_polygon_2d_editor_plugin.cpp Compiling ==> editor/plugins/collision_polygon_editor_plugin.cpp Compiling ==> editor/plugins/collision_shape_2d_editor_plugin.cpp Compiling ==> editor/plugins/cpu_particles_2d_editor_plugin.cpp Compiling ==> editor/plugins/cpu_particles_editor_plugin.cpp Compiling ==> editor/plugins/curve_editor_plugin.cpp Compiling ==> editor/plugins/editor_preview_plugins.cpp Compiling ==> editor/plugins/gi_probe_editor_plugin.cpp Compiling ==> editor/plugins/gradient_editor_plugin.cpp Compiling ==> editor/plugins/gradient_texture_2d_editor_plugin.cpp Compiling ==> editor/plugins/item_list_editor_plugin.cpp Compiling ==> editor/plugins/light_occluder_2d_editor_plugin.cpp Compiling ==> editor/plugins/line_2d_editor_plugin.cpp Compiling ==> editor/plugins/material_editor_plugin.cpp Compiling ==> editor/plugins/mesh_editor_plugin.cpp Compiling ==> editor/plugins/mesh_instance_editor_plugin.cpp Compiling ==> editor/plugins/mesh_library_editor_plugin.cpp Compiling ==> editor/plugins/multimesh_editor_plugin.cpp Compiling ==> editor/plugins/navigation_polygon_editor_plugin.cpp Compiling ==> editor/plugins/particles_2d_editor_plugin.cpp Compiling ==> editor/plugins/particles_editor_plugin.cpp Compiling ==> editor/plugins/path_2d_editor_plugin.cpp Compiling ==> editor/plugins/path_editor_plugin.cpp Compiling ==> editor/plugins/physical_bone_plugin.cpp Compiling ==> editor/plugins/polygon_2d_editor_plugin.cpp Compiling ==> editor/plugins/ray_cast_2d_editor_plugin.cpp Compiling ==> editor/plugins/resource_preloader_editor_plugin.cpp Compiling ==> editor/plugins/room_manager_editor_plugin.cpp Compiling ==> editor/plugins/root_motion_editor_plugin.cpp Compiling ==> editor/plugins/script_editor_plugin.cpp Compiling ==> editor/plugins/script_text_editor.cpp Compiling ==> editor/plugins/shader_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_2d_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_ik_editor_plugin.cpp Compiling ==> editor/plugins/spatial_editor_plugin.cpp Compiling ==> editor/plugins/sprite_editor_plugin.cpp Compiling ==> editor/plugins/sprite_frames_editor_plugin.cpp Compiling ==> editor/plugins/style_box_editor_plugin.cpp Compiling ==> editor/plugins/text_editor.cpp Compiling ==> editor/plugins/texture_editor_plugin.cpp Compiling ==> editor/plugins/texture_region_editor_plugin.cpp Compiling ==> editor/plugins/theme_editor_plugin.cpp Compiling ==> editor/plugins/theme_editor_preview.cpp Compiling ==> editor/plugins/tile_map_editor_plugin.cpp Compiling ==> editor/plugins/tile_set_editor_plugin.cpp Compiling ==> editor/plugins/version_control_editor_plugin.cpp Compiling ==> editor/plugins/viewport_preview_editor_plugin.cpp Compiling ==> editor/plugins/visual_shader_editor_plugin.cpp Compiling ==> scene/property_utils.cpp Compiling ==> scene/register_scene_types.cpp Compiling ==> scene/scene_string_names.cpp Compiling ==> scene/main/canvas_layer.cpp Compiling ==> scene/main/http_request.cpp Compiling ==> scene/main/instance_placeholder.cpp Compiling ==> scene/main/node.cpp Compiling ==> scene/main/resource_preloader.cpp Compiling ==> scene/main/scene_tree.cpp Compiling ==> scene/main/timer.cpp Compiling ==> scene/main/viewport.cpp Compiling ==> scene/gui/aspect_ratio_container.cpp Compiling ==> scene/gui/base_button.cpp Compiling ==> scene/gui/box_container.cpp Compiling ==> scene/gui/button.cpp Compiling ==> scene/gui/center_container.cpp Compiling ==> scene/gui/check_box.cpp Compiling ==> scene/gui/check_button.cpp Compiling ==> scene/gui/color_picker.cpp Compiling ==> scene/gui/color_rect.cpp Compiling ==> scene/gui/container.cpp Compiling ==> scene/gui/control.cpp Compiling ==> scene/gui/dialogs.cpp Compiling ==> scene/gui/file_dialog.cpp Compiling ==> scene/gui/flow_container.cpp Compiling ==> scene/gui/gradient_edit.cpp Compiling ==> scene/gui/graph_edit.cpp Compiling ==> scene/gui/graph_node.cpp Compiling ==> scene/gui/grid_container.cpp Compiling ==> scene/gui/item_list.cpp Compiling ==> scene/gui/label.cpp Compiling ==> scene/gui/line_edit.cpp Compiling ==> scene/gui/link_button.cpp Compiling ==> scene/gui/margin_container.cpp Compiling ==> scene/gui/menu_button.cpp Compiling ==> scene/gui/nine_patch_rect.cpp Compiling ==> scene/gui/option_button.cpp Compiling ==> scene/gui/panel.cpp Compiling ==> scene/gui/panel_container.cpp Compiling ==> scene/gui/popup.cpp Compiling ==> scene/gui/popup_menu.cpp Compiling ==> scene/gui/progress_bar.cpp Compiling ==> scene/gui/range.cpp Compiling ==> scene/gui/reference_rect.cpp Compiling ==> scene/gui/rich_text_effect.cpp Compiling ==> scene/gui/rich_text_label.cpp Compiling ==> scene/gui/scroll_bar.cpp Compiling ==> scene/gui/scroll_container.cpp Compiling ==> scene/gui/separator.cpp Compiling ==> scene/gui/shortcut.cpp Compiling ==> scene/gui/slider.cpp Compiling ==> scene/gui/spin_box.cpp Compiling ==> scene/gui/split_container.cpp Compiling ==> scene/gui/tab_container.cpp Compiling ==> scene/gui/tabs.cpp Compiling ==> scene/gui/text_edit.cpp Compiling ==> scene/gui/texture_button.cpp Compiling ==> scene/gui/texture_progress.cpp Compiling ==> scene/gui/texture_rect.cpp Compiling ==> scene/gui/tool_button.cpp Compiling ==> scene/gui/tree.cpp Compiling ==> scene/gui/video_player.cpp Compiling ==> scene/gui/viewport_container.cpp Compiling ==> scene/3d/area.cpp Compiling ==> scene/3d/arvr_nodes.cpp Compiling ==> scene/3d/audio_stream_player_3d.cpp Compiling ==> scene/3d/baked_lightmap.cpp Compiling ==> scene/3d/bone_attachment.cpp Compiling ==> scene/3d/camera.cpp Compiling ==> scene/3d/collision_object.cpp Compiling ==> scene/3d/collision_polygon.cpp Compiling ==> scene/3d/collision_shape.cpp Compiling ==> scene/3d/cpu_particles.cpp Compiling ==> scene/3d/cull_instance.cpp Compiling ==> scene/3d/gi_probe.cpp Compiling ==> scene/3d/immediate_geometry.cpp Compiling ==> scene/3d/interpolated_camera.cpp Compiling ==> scene/3d/label_3d.cpp Compiling ==> scene/3d/light.cpp Compiling ==> scene/3d/lightmapper.cpp Compiling ==> scene/3d/listener.cpp Compiling ==> scene/3d/mesh_instance.cpp Compiling ==> scene/3d/multimesh_instance.cpp Compiling ==> scene/3d/navigation.cpp Compiling ==> scene/3d/navigation_agent.cpp Compiling ==> scene/3d/navigation_mesh_instance.cpp Compiling ==> scene/3d/navigation_obstacle.cpp Compiling ==> scene/3d/occluder.cpp Compiling ==> scene/3d/particles.cpp Compiling ==> scene/3d/path.cpp Compiling ==> scene/3d/physics_body.cpp Compiling ==> scene/3d/physics_joint.cpp Compiling ==> scene/3d/portal.cpp Compiling ==> scene/3d/position_3d.cpp Compiling ==> scene/3d/proximity_group.cpp Compiling ==> scene/3d/ray_cast.cpp Compiling ==> scene/3d/reflection_probe.cpp Compiling ==> scene/3d/remote_transform.cpp Compiling ==> scene/3d/room.cpp Compiling ==> scene/3d/room_group.cpp Compiling ==> scene/3d/room_manager.cpp Compiling ==> scene/3d/skeleton.cpp Compiling ==> scene/3d/soft_body.cpp Compiling ==> scene/3d/spatial.cpp Compiling ==> scene/3d/spatial_velocity_tracker.cpp Compiling ==> scene/3d/spring_arm.cpp Compiling ==> scene/3d/sprite_3d.cpp Compiling ==> scene/3d/vehicle_body.cpp Compiling ==> scene/3d/visibility_notifier.cpp Compiling ==> scene/3d/visual_instance.cpp Compiling ==> scene/3d/voxel_light_baker.cpp editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': editor/plugins/visual_shader_editor_plugin.cpp:2355:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 2355 | VisualShaderEditor::VisualShaderEditor() { | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/3d/world_environment.cpp Compiling ==> scene/2d/animated_sprite.cpp Compiling ==> scene/2d/area_2d.cpp Compiling ==> scene/2d/audio_stream_player_2d.cpp Compiling ==> scene/2d/back_buffer_copy.cpp Compiling ==> scene/2d/camera_2d.cpp Compiling ==> scene/2d/canvas_item.cpp Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/2d/canvas_modulate.cpp Compiling ==> scene/2d/collision_object_2d.cpp Compiling ==> scene/2d/collision_polygon_2d.cpp Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/2d/collision_shape_2d.cpp Compiling ==> scene/2d/cpu_particles_2d.cpp Compiling ==> scene/2d/joints_2d.cpp Compiling ==> scene/2d/light_2d.cpp Compiling ==> scene/2d/light_occluder_2d.cpp Compiling ==> scene/2d/line_2d.cpp Compiling ==> scene/2d/line_builder.cpp Compiling ==> scene/2d/listener_2d.cpp Compiling ==> scene/2d/mesh_instance_2d.cpp Compiling ==> scene/2d/multimesh_instance_2d.cpp Compiling ==> scene/2d/navigation_2d.cpp Compiling ==> scene/2d/navigation_agent_2d.cpp Compiling ==> scene/2d/navigation_obstacle_2d.cpp Compiling ==> scene/2d/navigation_polygon.cpp Compiling ==> scene/2d/node_2d.cpp Compiling ==> scene/2d/parallax_background.cpp Compiling ==> scene/2d/parallax_layer.cpp Compiling ==> scene/2d/particles_2d.cpp Compiling ==> scene/2d/path_2d.cpp Compiling ==> scene/2d/physics_body_2d.cpp Compiling ==> scene/2d/polygon_2d.cpp Compiling ==> scene/2d/position_2d.cpp Compiling ==> scene/2d/ray_cast_2d.cpp Compiling ==> scene/2d/remote_transform_2d.cpp Compiling ==> scene/2d/skeleton_2d.cpp Compiling ==> scene/2d/sprite.cpp Compiling ==> scene/2d/tile_map.cpp Compiling ==> scene/2d/touch_screen_button.cpp Compiling ==> scene/2d/visibility_notifier_2d.cpp Compiling ==> scene/2d/y_sort.cpp Compiling ==> scene/animation/animation_blend_space_1d.cpp Compiling ==> scene/animation/animation_blend_space_2d.cpp Compiling ==> scene/animation/animation_blend_tree.cpp Compiling ==> scene/animation/animation_cache.cpp Compiling ==> scene/animation/animation_node_state_machine.cpp Compiling ==> scene/animation/animation_player.cpp Compiling ==> scene/animation/animation_tree.cpp Compiling ==> scene/animation/animation_tree_player.cpp Compiling ==> scene/animation/root_motion_view.cpp Compiling ==> scene/animation/scene_tree_tween.cpp Compiling ==> scene/animation/skeleton_ik.cpp Compiling ==> scene/animation/tween.cpp Compiling ==> scene/audio/audio_stream_player.cpp Compiling ==> thirdparty/misc/mikktspace.c Compiling ==> scene/resources/default_theme/default_theme.cpp Compiling ==> scene/resources/text_file.cpp Compiling ==> scene/resources/capsule_shape.cpp Compiling ==> scene/resources/multimesh.cpp Compiling ==> scene/resources/particles_material.cpp Compiling ==> scene/resources/concave_polygon_shape_2d.cpp Compiling ==> scene/resources/ray_shape.cpp Compiling ==> scene/resources/convex_polygon_shape.cpp Compiling ==> scene/resources/shape.cpp Compiling ==> scene/resources/environment.cpp Compiling ==> scene/resources/style_box.cpp Compiling ==> scene/resources/material.cpp Compiling ==> scene/resources/tile_set.cpp Compiling ==> scene/resources/bit_map.cpp Compiling ==> scene/resources/concave_polygon_shape.cpp Compiling ==> scene/resources/mesh_data_tool.cpp Compiling ==> scene/resources/occluder_shape_polygon.cpp Compiling ==> scene/resources/polygon_path_finder.cpp Compiling ==> scene/resources/segment_shape_2d.cpp Compiling ==> scene/resources/cylinder_shape.cpp Compiling ==> scene/resources/height_map_shape.cpp Compiling ==> scene/resources/texture.cpp Compiling ==> scene/resources/animation.cpp Compiling ==> scene/resources/world.cpp Compiling ==> scene/resources/capsule_shape_2d.cpp Compiling ==> scene/resources/navigation_mesh.cpp Compiling ==> scene/resources/visual_shader_nodes.cpp Compiling ==> scene/resources/physics_material.cpp Compiling ==> scene/resources/rectangle_shape_2d.cpp Compiling ==> scene/resources/convex_polygon_shape_2d.cpp Compiling ==> scene/resources/shape_2d.cpp Compiling ==> scene/resources/font.cpp Compiling ==> scene/resources/surface_tool.cpp Compiling ==> scene/resources/visual_shader.cpp Compiling ==> scene/resources/box_shape.cpp Compiling ==> scene/resources/mesh_library.cpp Compiling ==> scene/resources/packed_scene.cpp Compiling ==> scene/resources/primitive_meshes.cpp Compiling ==> scene/resources/shader.cpp Compiling ==> scene/resources/dynamic_font.cpp Compiling ==> scene/resources/sphere_shape.cpp Compiling ==> scene/resources/line_shape_2d.cpp Compiling ==> scene/resources/theme.cpp Compiling ==> scene/resources/audio_stream_sample.cpp Compiling ==> scene/resources/world_2d.cpp Compiling ==> scene/resources/circle_shape_2d.cpp Compiling ==> scene/resources/mesh.cpp Compiling ==> scene/resources/occluder_shape.cpp Compiling ==> scene/resources/sky.cpp Compiling ==> scene/resources/plane_shape.cpp Compiling ==> scene/resources/resource_format_text.cpp Compiling ==> scene/resources/curve.cpp Compiling ==> scene/resources/skin.cpp Compiling ==> scene/resources/gradient.cpp Compiling ==> scene/debugger/script_debugger_remote.cpp Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp Compiling ==> servers/camera_server.cpp Compiling ==> servers/navigation_2d_server.cpp Compiling ==> servers/navigation_server.cpp Compiling ==> servers/physics_2d_server.cpp Compiling ==> servers/physics_server.cpp Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/visual_server_callbacks.cpp Compiling ==> servers/arvr/arvr_interface.cpp Compiling ==> servers/arvr/arvr_positional_tracker.cpp Compiling ==> servers/camera/camera_feed.cpp Compiling ==> servers/physics/area_pair_sw.cpp Compiling ==> servers/physics/area_sw.cpp Compiling ==> servers/physics/body_pair_sw.cpp Compiling ==> servers/physics/body_sw.cpp In file included from servers/audio_server.cpp:31: In copy constructor 'AudioServer::Bus::Effect::Effect(const AudioServer::Bus::Effect&)', inlined from 'void AudioServer::set_bus_layout(const Ref&)' at servers/audio_server.cpp:1194:27: servers/audio_server.h:209:24: warning: 'bfx.AudioServer::Bus::Effect::prof_time' may be used uninitialized [-Wmaybe-uninitialized] 209 | struct Effect { | ^~~~~~ servers/audio_server.cpp: In member function 'void AudioServer::set_bus_layout(const Ref&)': servers/audio_server.cpp:1191:45: note: 'bfx' declared here 1191 | Bus::Effect bfx; | ^~~ Compiling ==> servers/physics/broad_phase_basic.cpp Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics/broad_phase_bvh.cpp Compiling ==> servers/physics/broad_phase_octree.cpp Compiling ==> servers/physics/broad_phase_sw.cpp Compiling ==> servers/physics/collision_object_sw.cpp Compiling ==> servers/physics/collision_solver_sat.cpp Compiling ==> servers/physics/collision_solver_sw.cpp Compiling ==> servers/physics/gjk_epa.cpp Ranlib Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics/physics_server_sw.cpp Compiling ==> servers/physics/shape_sw.cpp Compiling ==> servers/physics/space_sw.cpp Compiling ==> servers/physics/step_sw.cpp Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp Compiling ==> servers/physics/joints/hinge_joint_sw.cpp Compiling ==> servers/physics/joints/pin_joint_sw.cpp Compiling ==> servers/physics/joints/slider_joint_sw.cpp Compiling ==> servers/physics_2d/area_2d_sw.cpp Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp Compiling ==> servers/physics_2d/body_2d_sw.cpp Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp Compiling ==> servers/physics_2d/joints_2d_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp Compiling ==> servers/physics_2d/shape_2d_sw.cpp Compiling ==> servers/physics_2d/space_2d_sw.cpp Compiling ==> servers/physics_2d/step_2d_sw.cpp Compiling ==> servers/visual/rasterizer.cpp Compiling ==> servers/visual/shader_language.cpp In file included from ./core/safe_refcount.h:34, from ./core/error_macros.h:34, from ./core/math/math_funcs.h:34, from servers/physics_2d/broad_phase_2d_sw.h:34, from servers/physics_2d/collision_object_2d_sw.h:34, from servers/physics_2d/area_2d_sw.h:34, from servers/physics_2d/space_2d_sw.h:34, from servers/physics_2d/space_2d_sw.cpp:31: In member function 'const Variant& CollisionObject2DSW::get_shape_metadata(int) const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:197:20: ./core/typedefs.h:353:37: warning: 'res_shape' may be used uninitialized [-Wmaybe-uninitialized] 353 | #define unlikely(x) __builtin_expect(!!(x), 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ./core/error_macros.h:209:13: note: in expansion of macro 'unlikely' 209 | if (unlikely((m_index) < 0 || (m_index) >= (m_size))) { \ | ^~~~~~~~ servers/physics_2d/collision_object_2d_sw.h:139:17: note: in expansion of macro 'CRASH_BAD_INDEX' 139 | CRASH_BAD_INDEX(p_index, shapes.size()); | ^~~~~~~~~~~~~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:140:13: note: 'res_shape' was declared here 140 | int res_shape; | ^~~~~~~~~ In member function 'RID CollisionObject2DSW::get_self() const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:199:34: servers/physics_2d/collision_object_2d_sw.h:105:54: warning: 'res_obj' may be used uninitialized [-Wmaybe-uninitialized] 105 | _FORCE_INLINE_ RID get_self() const { return self; } | ^~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here 141 | const CollisionObject2DSW *res_obj; | ^~~~~~~ Compiling ==> servers/visual/shader_types.cpp Compiling ==> servers/visual/visual_server_canvas.cpp Compiling ==> servers/visual/visual_server_globals.cpp Compiling ==> servers/visual/visual_server_raster.cpp Compiling ==> servers/visual/visual_server_scene.cpp Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp Compiling ==> servers/visual/portals/portal_occlusion_culler.cpp Compiling ==> servers/visual/portals/portal_pvs.cpp Compiling ==> servers/visual/portals/portal_pvs_builder.cpp Compiling ==> servers/visual/portals/portal_renderer.cpp Compiling ==> servers/visual/portals/portal_resources.cpp Compiling ==> servers/visual/portals/portal_rooms_bsp.cpp Compiling ==> servers/visual/portals/portal_tracer.cpp Compiling ==> servers/visual/portals/portal_types.cpp Compiling ==> servers/audio/audio_driver_dummy.cpp Compiling ==> servers/audio/audio_effect.cpp Compiling ==> servers/audio/audio_filter_sw.cpp Compiling ==> servers/audio/audio_rb_resampler.cpp Compiling ==> servers/audio/audio_stream.cpp Compiling ==> servers/audio/effects/audio_effect_amplify.cpp Compiling ==> servers/audio/effects/audio_effect_capture.cpp Compiling ==> servers/audio/effects/audio_effect_chorus.cpp Compiling ==> servers/audio/effects/audio_effect_compressor.cpp Compiling ==> servers/audio/effects/audio_effect_delay.cpp Compiling ==> servers/audio/effects/audio_effect_distortion.cpp Compiling ==> servers/audio/effects/audio_effect_eq.cpp Compiling ==> servers/audio/effects/audio_effect_filter.cpp Compiling ==> servers/audio/effects/audio_effect_limiter.cpp Compiling ==> servers/audio/effects/audio_effect_panner.cpp Compiling ==> servers/audio/effects/audio_effect_phaser.cpp Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp Compiling ==> servers/audio/effects/audio_effect_record.cpp Compiling ==> servers/audio/effects/audio_effect_reverb.cpp Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp Compiling ==> servers/audio/effects/audio_stream_generator.cpp Compiling ==> servers/audio/effects/eq_filter.cpp Compiling ==> servers/audio/effects/reverb_filter.cpp Compiling ==> thirdparty/misc/fastlz.c Compiling ==> thirdparty/misc/smaz.c Compiling ==> thirdparty/misc/hq2x.cpp Compiling ==> thirdparty/misc/pcg.cpp Compiling ==> thirdparty/misc/triangulator.cpp Compiling ==> thirdparty/misc/clipper.cpp Compiling ==> thirdparty/minizip/ioapi.c Compiling ==> thirdparty/minizip/unzip.c Compiling ==> thirdparty/minizip/zip.c Compiling ==> thirdparty/zstd/common/debug.c Compiling ==> thirdparty/zstd/common/entropy_common.c Compiling ==> thirdparty/zstd/common/error_private.c Compiling ==> thirdparty/zstd/common/fse_decompress.c Compiling ==> thirdparty/zstd/common/pool.c Compiling ==> thirdparty/zstd/common/threading.c Compiling ==> thirdparty/zstd/common/xxhash.c Compiling ==> thirdparty/zstd/common/zstd_common.c Compiling ==> thirdparty/zstd/compress/fse_compress.c Compiling ==> thirdparty/zstd/compress/hist.c Compiling ==> thirdparty/zstd/compress/huf_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress.c Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c Compiling ==> thirdparty/zstd/compress/zstd_fast.c Compiling ==> thirdparty/zstd/compress/zstd_lazy.c Compiling ==> thirdparty/zstd/compress/zstd_ldm.c Compiling ==> thirdparty/zstd/compress/zstd_opt.c Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c Compiling ==> thirdparty/zstd/compress/zstd_compress_superblock.c Compiling ==> thirdparty/zstd/decompress/huf_decompress.c Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c Compiling ==> core/array.cpp Compiling ==> core/bitfield_dynamic.cpp Compiling ==> core/class_db.cpp Compiling ==> core/color.cpp Compiling ==> core/command_queue_mt.cpp Compiling ==> core/compressed_translation.cpp Compiling ==> core/core_string_names.cpp Compiling ==> core/dictionary.cpp Compiling ==> core/engine.cpp Compiling ==> core/error_macros.cpp Compiling ==> core/func_ref.cpp Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp Compiling ==> core/input_map.cpp Compiling ==> core/message_queue.cpp Compiling ==> core/method_bind.cpp Compiling ==> core/node_path.cpp Compiling ==> core/object.cpp Compiling ==> core/packed_data_container.cpp Compiling ==> core/path_remap.cpp Compiling ==> core/pool_allocator.cpp Compiling ==> core/pool_vector.cpp Compiling ==> core/print_string.cpp Compiling ==> core/project_settings.cpp Compiling ==> core/ref_ptr.cpp Compiling ==> core/reference.cpp Compiling ==> core/register_core_types.cpp Compiling ==> core/resource.cpp Compiling ==> core/rid.cpp Compiling ==> core/rid_handle.cpp Compiling ==> core/safe_refcount.cpp Compiling ==> core/script_debugger_local.cpp Compiling ==> core/script_language.cpp Compiling ==> core/string_builder.cpp Compiling ==> core/string_name.cpp Compiling ==> core/translation.cpp Compiling ==> core/undo_redo.cpp Compiling ==> core/ustring.cpp Compiling ==> core/variant.cpp Compiling ==> core/variant_call.cpp Compiling ==> core/variant_op.cpp Compiling ==> core/variant_parser.cpp Compiling ==> core/script_encryption_key.gen.cpp Compiling ==> core/version_hash.gen.cpp Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp Compiling ==> core/os/input.cpp Compiling ==> core/os/input_event.cpp Compiling ==> core/os/keyboard.cpp Compiling ==> core/os/main_loop.cpp Compiling ==> core/os/memory.cpp Compiling ==> core/os/midi_driver.cpp servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': servers/visual_server.cpp:1836:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1836 | void VisualServer::_bind_methods() { | ^~~~~~~~~~~~ Compiling ==> core/os/mutex.cpp Compiling ==> core/os/os.cpp Compiling ==> core/os/thread.cpp Compiling ==> core/os/thread_work_pool.cpp Compiling ==> core/os/time.cpp Compiling ==> core/math/a_star.cpp Compiling ==> core/math/aabb.cpp Compiling ==> core/math/audio_frame.cpp Compiling ==> core/math/basis.cpp Compiling ==> core/math/bsp_tree.cpp Compiling ==> core/math/camera_matrix.cpp Compiling ==> core/math/convex_hull.cpp Compiling ==> core/math/disjoint_set.cpp Compiling ==> core/math/expression.cpp Compiling ==> core/math/face3.cpp Compiling ==> core/math/geometry.cpp Compiling ==> core/math/math_fieldwise.cpp Compiling ==> core/math/math_funcs.cpp Compiling ==> core/math/plane.cpp Compiling ==> core/math/quat.cpp Compiling ==> core/math/quick_hull.cpp Compiling ==> core/math/random_number_generator.cpp Compiling ==> core/math/random_pcg.cpp Compiling ==> core/math/rect2.cpp Compiling ==> core/math/transform.cpp Compiling ==> core/math/transform_2d.cpp Compiling ==> core/math/transform_interpolator.cpp Compiling ==> core/math/triangle_mesh.cpp Compiling ==> core/math/triangulate.cpp Compiling ==> core/math/vector2.cpp Compiling ==> core/math/vector3.cpp Compiling ==> core/crypto/aes_context.cpp Compiling ==> core/crypto/crypto.cpp Compiling ==> core/crypto/crypto_core.cpp Compiling ==> core/crypto/hashing_context.cpp Compiling ==> core/io/compression.cpp Compiling ==> core/io/config_file.cpp Compiling ==> core/io/dtls_server.cpp Compiling ==> core/io/file_access_compressed.cpp Compiling ==> core/io/file_access_encrypted.cpp Compiling ==> core/io/file_access_memory.cpp Compiling ==> core/io/file_access_network.cpp Compiling ==> core/io/file_access_pack.cpp Compiling ==> core/io/file_access_zip.cpp Compiling ==> core/io/http_client.cpp Compiling ==> core/io/image_loader.cpp Compiling ==> core/io/ip.cpp Compiling ==> core/io/ip_address.cpp Compiling ==> core/io/json.cpp Compiling ==> core/io/logger.cpp Compiling ==> core/io/marshalls.cpp Compiling ==> core/io/multiplayer_api.cpp Compiling ==> core/io/net_socket.cpp Compiling ==> core/io/networked_multiplayer_custom.cpp Compiling ==> core/io/networked_multiplayer_peer.cpp Compiling ==> core/io/packet_peer.cpp Compiling ==> core/io/packet_peer_dtls.cpp Compiling ==> core/io/packet_peer_udp.cpp Compiling ==> core/io/pck_packer.cpp Compiling ==> core/io/resource_format_binary.cpp Compiling ==> core/io/resource_importer.cpp Compiling ==> core/io/resource_loader.cpp Compiling ==> core/io/resource_saver.cpp Compiling ==> core/io/stream_peer.cpp Compiling ==> core/io/stream_peer_ssl.cpp Compiling ==> core/io/stream_peer_tcp.cpp Compiling ==> core/io/tcp_server.cpp Compiling ==> core/io/translation_loader_po.cpp Compiling ==> core/io/udp_server.cpp Compiling ==> core/io/xml_parser.cpp Compiling ==> core/io/zip_io.cpp Compiling ==> core/bind/core_bind.cpp progress_finish(["progress_finish"], []) Linking Static Library ==> servers/libservers.x11.opt.tools.64.a Ranlib Library ==> servers/libservers.x11.opt.tools.64.a core/variant_call.cpp: In function 'void register_variant_methods()': core/variant_call.cpp:1638:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1638 | void register_variant_methods() { | ^~~~~~~~~~~~~~~~~~~~~~~~ Linking Static Library ==> core/libcore.x11.opt.tools.64.a Ranlib Library ==> core/libcore.x11.opt.tools.64.a Linking Program ==> bin/godot_server.x11.opt.tools.64 scons: done building targets. [Time elapsed: 00:15:53.153] scons arch=64 platform=x11 tools=no target=release bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no scons: Reading SConscript files ... collect2 version 13.2.0 /usr/bin/ld -plugin /usr/libexec/gcc/aarch64-linux-gnu/13/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/aarch64-linux-gnu/13/lto-wrapper -plugin-opt=-fresolution=/tmp/ccWB4eSL.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crt1.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/13/crtbegin.o -L/usr/lib/gcc/aarch64-linux-gnu/13 -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/13/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/13/../../.. --version -z relro -z now -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/13/crtend.o /usr/lib/gcc/aarch64-linux-gnu/13/../../../aarch64-linux-gnu/crtn.o Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... Compiling ==> platform/x11/godot_x11.cpp Compiling ==> platform/x11/context_gl_x11.cpp Compiling ==> platform/x11/crash_handler_x11.cpp build_gles3_headers(["drivers/gles3/shaders/exposure.glsl.gen.h"], ["drivers/gles3/shaders/exposure.glsl"]) build_gles3_headers(["drivers/gles3/shaders/ssao_minify.glsl.gen.h"], ["drivers/gles3/shaders/ssao_minify.glsl"]) build_gles3_headers(["drivers/gles3/shaders/screen_space_reflection.glsl.gen.h"], ["drivers/gles3/shaders/screen_space_reflection.glsl"]) build_gles3_headers(["drivers/gles3/shaders/ssao_blur.glsl.gen.h"], ["drivers/gles3/shaders/ssao_blur.glsl"]) build_gles2_headers(["drivers/gles2/shaders/cube_to_dp.glsl.gen.h"], ["drivers/gles2/shaders/cube_to_dp.glsl"]) build_gles3_headers(["drivers/gles3/shaders/resolve.glsl.gen.h"], ["drivers/gles3/shaders/resolve.glsl"]) build_gles3_headers(["drivers/gles3/shaders/ssao.glsl.gen.h"], ["drivers/gles3/shaders/ssao.glsl"]) build_gles3_headers(["drivers/gles3/shaders/scene.glsl.gen.h"], ["drivers/gles3/shaders/scene.glsl"]) build_gles3_headers(["drivers/gles3/shaders/subsurf_scattering.glsl.gen.h"], ["drivers/gles3/shaders/subsurf_scattering.glsl"]) build_gles2_headers(["drivers/gles2/shaders/copy.glsl.gen.h"], ["drivers/gles2/shaders/copy.glsl"]) build_gles2_headers(["drivers/gles2/shaders/tonemap.glsl.gen.h"], ["drivers/gles2/shaders/tonemap.glsl"]) build_gles3_headers(["drivers/gles3/shaders/cube_to_dp.glsl.gen.h"], ["drivers/gles3/shaders/cube_to_dp.glsl"]) build_gles3_headers(["drivers/gles3/shaders/tonemap.glsl.gen.h"], ["drivers/gles3/shaders/tonemap.glsl"]) build_gles2_headers(["drivers/gles2/shaders/scene.glsl.gen.h"], ["drivers/gles2/shaders/scene.glsl"]) build_gles3_headers(["drivers/gles3/shaders/effect_blur.glsl.gen.h"], ["drivers/gles3/shaders/effect_blur.glsl"]) build_gles2_headers(["drivers/gles2/shaders/cubemap_filter.glsl.gen.h"], ["drivers/gles2/shaders/cubemap_filter.glsl"]) build_gles2_headers(["drivers/gles2/shaders/effect_blur.glsl.gen.h"], ["drivers/gles2/shaders/effect_blur.glsl"]) build_gles3_headers(["drivers/gles3/shaders/blend_shape.glsl.gen.h"], ["drivers/gles3/shaders/blend_shape.glsl"]) build_gles3_headers(["drivers/gles3/shaders/canvas.glsl.gen.h"], ["drivers/gles3/shaders/canvas.glsl"]) build_gles3_headers(["drivers/gles3/shaders/cubemap_filter.glsl.gen.h"], ["drivers/gles3/shaders/cubemap_filter.glsl"]) build_gles2_headers(["drivers/gles2/shaders/canvas.glsl.gen.h"], ["drivers/gles2/shaders/canvas.glsl"]) build_gles2_headers(["drivers/gles2/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles2/shaders/lens_distorted.glsl"]) build_gles3_headers(["drivers/gles3/shaders/copy.glsl.gen.h"], ["drivers/gles3/shaders/copy.glsl"]) build_gles2_headers(["drivers/gles2/shaders/canvas_shadow.glsl.gen.h"], ["drivers/gles2/shaders/canvas_shadow.glsl"]) build_gles3_headers(["drivers/gles3/shaders/lens_distorted.glsl.gen.h"], ["drivers/gles3/shaders/lens_distorted.glsl"]) build_gles3_headers(["drivers/gles3/shaders/particles.glsl.gen.h"], ["drivers/gles3/shaders/particles.glsl"]) Compiling ==> platform/x11/power_x11.cpp build_gles3_headers(["drivers/gles3/shaders/canvas_shadow.glsl.gen.h"], ["drivers/gles3/shaders/canvas_shadow.glsl"]) Compiling ==> platform/x11/joypad_linux.cpp Compiling ==> platform/x11/libudev-so_wrap.c Compiling ==> platform/x11/detect_prime.cpp Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/os_x11.cpp Compiling ==> main/input_default.cpp generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr')])]) Compiling ==> main/main_timer_sync.cpp Compiling ==> main/main.cpp Compiling ==> main/performance.cpp Compiling ==> main/default_controller_mappings.gen.cpp Compiling ==> modules/register_module_types.gen.cpp Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> modules/bmp/register_types.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp Linking Static Library ==> main/libmain.x11.opt.64.a Ranlib Library ==> main/libmain.x11.opt.64.a Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/poly34.cpp Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp Compiling ==> thirdparty/bullet/LinearMath/btReducedVector.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp Compiling ==> modules/csg/csg.cpp Compiling ==> modules/csg/csg_gizmos.cpp Compiling ==> modules/csg/csg_shape.cpp Compiling ==> modules/csg/register_types.cpp Compiling ==> modules/dds/register_types.cpp Compiling ==> modules/dds/texture_loader_dds.cpp Compiling ==> modules/enet/networked_multiplayer_enet.cpp Compiling ==> modules/enet/register_types.cpp Compiling ==> modules/freetype/register_types.cpp Compiling ==> modules/gdnative/gdnative.cpp Compiling ==> modules/gdnative/register_types.cpp Compiling ==> modules/gdnative/android/android_gdn.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/gdnative/aabb.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:153: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | JNIEnv *GDAPI godot_android_get_env() { | ^ modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | jobject GDAPI godot_android_get_activity() { | ^ modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | jobject GDAPI godot_android_get_surface() { | ^ modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | bool GDAPI godot_android_is_activity_resumed() { | ^ Compiling ==> modules/gdnative/gdnative/array.cpp Compiling ==> modules/gdnative/gdnative/basis.cpp In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/gdnative/array.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { | ^ modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { | ^ modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/gdnative/basis.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ Compiling ==> modules/gdnative/gdnative/color.cpp Compiling ==> modules/gdnative/gdnative/dictionary.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/dictionary.h:54, from modules/gdnative/gdnative/dictionary.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_array_new(godot_array *r_dest) { | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40, from modules/gdnative/register_types.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_array_clear(godot_array *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_array_invert(godot_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 297 | void GDAPI godot_array_sort(godot_array *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_array_destroy(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ Compiling ==> modules/gdnative/gdnative/gdnative.cpp modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { | ^ modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { | ^ modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { | ^ modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { | ^ modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { | ^ modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { | ^ modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { | ^ modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { | ^ modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { | ^ modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ Compiling ==> modules/gdnative/gdnative/node_path.cpp modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/node_path.h:54, from modules/gdnative/gdnative/node_path.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ Compiling ==> modules/gdnative/gdnative/plane.cpp modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/plane.h:54, from modules/gdnative/gdnative/plane.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/pool_arrays.h:154, from modules/gdnative/gdnative/pool_arrays.cpp:31: modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:189: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { | ^ modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { | ^ modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { | ^ modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { | ^ Compiling ==> modules/gdnative/gdnative/quat.cpp modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { | ^ modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { | ^ modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { | ^ modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { | ^ modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { | ^ modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { | ^ modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/quat.h:54, from modules/gdnative/gdnative/quat.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rect2.h:52, from modules/gdnative/gdnative/rect2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ Compiling ==> modules/gdnative/gdnative/rid.cpp modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rid.h:54, from modules/gdnative/gdnative/rid.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { | ^ modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { | ^ modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { | ^ modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { | ^ modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { | ^ modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { | ^ modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { | ^ modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { | ^ modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { | ^ modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { | ^ modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/gdnative/gdnative.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 46 | void GDAPI godot_object_destroy(godot_object *p_o) { | ^ modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { | ^ modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { | ^ modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { | ^ modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { | ^ modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { | ^ modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_dictionary GDAPI godot_get_global_constants() { | ^ modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { | ^ modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI *godot_alloc(int p_bytes) { | ^ modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { | ^ modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_free(void *p_ptr) { | ^ modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_print(const godot_string *p_message) { | ^ modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { | ^ modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { | ^ Compiling ==> modules/gdnative/gdnative/string.cpp Compiling ==> modules/gdnative/gdnative/string_name.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/string_name.h:55, from modules/gdnative/gdnative/string_name.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ Compiling ==> modules/gdnative/gdnative/transform.cpp modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/gdnative/string.cpp:31: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/transform2d.h:55, from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/transform.h:54, from modules/gdnative/gdnative/transform.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { | ^ modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { | ^ modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { | ^ modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { | ^ modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { | ^ modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { | ^ Compiling ==> modules/gdnative/gdnative/transform2d.cpp Compiling ==> modules/gdnative/gdnative/variant.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/transform2d.h:54, from modules/gdnative/gdnative/transform2d.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/gdnative/variant.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_string_new(godot_string *r_dest) { | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | void GDAPI godot_string_destroy(godot_string *p_self) { | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 386 | godot_string GDAPI godot_string_num(double p_num) { | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | godot_string GDAPI godot_string_num_real(double p_num) { | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { | ^ modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 601 | double GDAPI godot_string_char_to_double(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { | ^ modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { | ^ modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { | ^ modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { | ^ modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { | ^ modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { | ^ modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { | ^ modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { | ^ modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { | ^ modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { | ^ modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { | ^ modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { | ^ modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { | ^ modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { | ^ modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { | ^ modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { | ^ modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { | ^ modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { | ^ modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { | ^ modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { | ^ modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { | ^ modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { | ^ modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ Compiling ==> modules/gdnative/gdnative/vector2.cpp Compiling ==> modules/gdnative/gdnative/vector3.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/vector2.h:54, from modules/gdnative/gdnative/vector2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ Compiling ==> modules/gdnative/nativescript/api_generator.cpp modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/gdnative/vector3.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp In file included from modules/csg/csg.cpp:31: In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1375:73: note: '' declared here 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); | ^ In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1382:73: note: '' declared here 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); | ^ Compiling ==> modules/gdnative/nativescript/nativescript.cpp modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { | ^ modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { | ^ modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { | ^ modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { | ^ modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { | ^ modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { | ^ modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { | ^ modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/nativescript/godot_nativescript.h:34, from modules/gdnative/nativescript/godot_nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { | ^ modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { | ^ modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { | ^ modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { | ^ modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { | ^ Compiling ==> modules/gdnative/nativescript/register_types.cpp modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { | ^ modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { | ^ modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { | ^ Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp Compiling ==> modules/bullet/hinge_joint_bullet.cpp Compiling ==> modules/bullet/shape_bullet.cpp Compiling ==> modules/bullet/collision_object_bullet.cpp Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp Compiling ==> modules/bullet/register_types.cpp Compiling ==> modules/bullet/bullet_physics_server.cpp Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp Compiling ==> modules/bullet/joint_bullet.cpp Compiling ==> modules/bullet/shape_owner_bullet.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/bullet/soft_body_bullet.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/godot_nativescript.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/register_types.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp Compiling ==> modules/bullet/godot_result_callbacks.cpp Compiling ==> modules/bullet/area_bullet.cpp Compiling ==> modules/bullet/rigid_body_bullet.cpp Compiling ==> modules/bullet/bullet_types_converter.cpp Compiling ==> modules/bullet/godot_collision_configuration.cpp Compiling ==> modules/bullet/godot_collision_dispatcher.cpp Compiling ==> modules/bullet/pin_joint_bullet.cpp Compiling ==> modules/bullet/slider_joint_bullet.cpp Compiling ==> modules/bullet/space_bullet.cpp Compiling ==> modules/bullet/btRayShape.cpp Compiling ==> modules/bullet/constraint_bullet.cpp Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp Compiling ==> modules/gdnative/net/register_types.cpp Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { | ^ Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/packet_peer_gdnative.h:35, from modules/gdnative/net/packet_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { | ^ Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp Compiling ==> modules/gdnative/arvr/register_types.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/stream_peer_gdnative.h:35, from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/webrtc_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { | ^ modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { | ^ modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { | ^ modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/pluginscript/register_types.cpp Compiling ==> modules/gdnative/videodecoder/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative_api_struct.gen.h:5, from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_language.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdscript/gdscript.cpp Compiling ==> modules/gdscript/gdscript_compiler.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_real GDAPI godot_arvr_get_worldscale() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ Compiling ==> modules/gdscript/gdscript_editor.cpp modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ Compiling ==> modules/gdscript/gdscript_function.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ Compiling ==> modules/gdscript/gdscript_functions.cpp modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { | ^ Compiling ==> modules/gdscript/gdscript_parser.cpp Compiling ==> modules/gdscript/gdscript_tokenizer.cpp Compiling ==> modules/gdscript/register_types.cpp Compiling ==> modules/gridmap/grid_map.cpp Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp Compiling ==> modules/gridmap/register_types.cpp Compiling ==> modules/hdr/image_loader_hdr.cpp Compiling ==> modules/hdr/register_types.cpp Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp Compiling ==> modules/jsonrpc/jsonrpc.cpp Compiling ==> modules/jsonrpc/register_types.cpp Compiling ==> thirdparty/mbedtls/library/aes.c Compiling ==> thirdparty/mbedtls/library/aesni.c Compiling ==> thirdparty/mbedtls/library/arc4.c Compiling ==> thirdparty/mbedtls/library/aria.c Compiling ==> thirdparty/mbedtls/library/asn1parse.c Compiling ==> thirdparty/mbedtls/library/asn1write.c Compiling ==> thirdparty/mbedtls/library/base64.c Compiling ==> thirdparty/mbedtls/library/bignum.c Compiling ==> thirdparty/mbedtls/library/blowfish.c Compiling ==> thirdparty/mbedtls/library/camellia.c Compiling ==> thirdparty/mbedtls/library/ccm.c Compiling ==> thirdparty/mbedtls/library/certs.c Compiling ==> thirdparty/mbedtls/library/chacha20.c Compiling ==> thirdparty/mbedtls/library/chachapoly.c Compiling ==> thirdparty/mbedtls/library/cipher.c Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c Compiling ==> thirdparty/mbedtls/library/cmac.c Compiling ==> modules/jpg/register_types.cpp Compiling ==> modules/jpg/image_loader_jpegd.cpp Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c Compiling ==> thirdparty/mbedtls/library/constant_time.c Compiling ==> thirdparty/mbedtls/library/debug.c Compiling ==> thirdparty/mbedtls/library/des.c Compiling ==> thirdparty/mbedtls/library/dhm.c Compiling ==> thirdparty/mbedtls/library/ecdh.c Compiling ==> thirdparty/mbedtls/library/ecdsa.c Compiling ==> thirdparty/mbedtls/library/ecjpake.c Compiling ==> thirdparty/mbedtls/library/ecp.c Compiling ==> thirdparty/mbedtls/library/ecp_curves.c Compiling ==> thirdparty/mbedtls/library/entropy.c Compiling ==> thirdparty/mbedtls/library/entropy_poll.c Compiling ==> thirdparty/mbedtls/library/error.c Compiling ==> thirdparty/mbedtls/library/gcm.c Compiling ==> thirdparty/mbedtls/library/havege.c Compiling ==> thirdparty/mbedtls/library/hkdf.c Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c Compiling ==> thirdparty/mbedtls/library/md2.c Compiling ==> thirdparty/mbedtls/library/md4.c Compiling ==> thirdparty/mbedtls/library/md5.c Compiling ==> thirdparty/mbedtls/library/md.c Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c Compiling ==> thirdparty/mbedtls/library/mps_reader.c Compiling ==> thirdparty/mbedtls/library/mps_trace.c Compiling ==> thirdparty/mbedtls/library/net_sockets.c Compiling ==> thirdparty/mbedtls/library/nist_kw.c Compiling ==> thirdparty/mbedtls/library/oid.c Compiling ==> thirdparty/mbedtls/library/padlock.c Compiling ==> thirdparty/mbedtls/library/pem.c Compiling ==> thirdparty/mbedtls/library/pk.c Compiling ==> thirdparty/mbedtls/library/pkcs11.c Compiling ==> thirdparty/mbedtls/library/pkcs12.c Compiling ==> thirdparty/mbedtls/library/pkcs5.c Compiling ==> thirdparty/mbedtls/library/pkparse.c Compiling ==> thirdparty/mbedtls/library/pk_wrap.c Compiling ==> thirdparty/mbedtls/library/pkwrite.c Compiling ==> thirdparty/mbedtls/library/platform.c Compiling ==> thirdparty/mbedtls/library/platform_util.c Compiling ==> thirdparty/mbedtls/library/ripemd160.c Compiling ==> thirdparty/mbedtls/library/poly1305.c Compiling ==> thirdparty/mbedtls/library/rsa.c Compiling ==> thirdparty/mbedtls/library/rsa_internal.c Compiling ==> thirdparty/mbedtls/library/sha1.c Compiling ==> thirdparty/mbedtls/library/sha256.c Compiling ==> thirdparty/mbedtls/library/sha512.c Compiling ==> thirdparty/mbedtls/library/ssl_cache.c Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c Compiling ==> thirdparty/mbedtls/library/ssl_cli.c Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c Compiling ==> thirdparty/mbedtls/library/ssl_msg.c Compiling ==> thirdparty/mbedtls/library/ssl_srv.c Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c Compiling ==> thirdparty/mbedtls/library/ssl_tls.c Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c Compiling ==> thirdparty/mbedtls/library/threading.c Compiling ==> thirdparty/mbedtls/library/timing.c Compiling ==> thirdparty/mbedtls/library/version.c Compiling ==> thirdparty/mbedtls/library/version_features.c Compiling ==> thirdparty/mbedtls/library/x509.c Compiling ==> thirdparty/mbedtls/library/x509_create.c Compiling ==> thirdparty/mbedtls/library/x509_crl.c Compiling ==> thirdparty/mbedtls/library/x509_crt.c Compiling ==> thirdparty/mbedtls/library/x509_csr.c Compiling ==> thirdparty/mbedtls/library/x509write_crt.c Compiling ==> thirdparty/mbedtls/library/x509write_csr.c Compiling ==> thirdparty/mbedtls/library/xtea.c Compiling ==> modules/minimp3/audio_stream_mp3.cpp Compiling ==> modules/minimp3/register_types.cpp Compiling ==> modules/minimp3/resource_importer_mp3.cpp Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp Compiling ==> modules/mobile_vr/register_types.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp Compiling ==> modules/mbedtls/crypto_mbedtls.cpp Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp Compiling ==> modules/mbedtls/register_types.cpp Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp Compiling ==> thirdparty/rvo2/Agent.cpp Compiling ==> thirdparty/rvo2/KdTree.cpp Compiling ==> modules/ogg/register_types.cpp Compiling ==> thirdparty/misc/open-simplex-noise.c Compiling ==> modules/opus/register_types.cpp Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp Compiling ==> modules/regex/regex.cpp Compiling ==> modules/regex/register_types.cpp Compiling ==> modules/squish/image_compress_squish.cpp Compiling ==> modules/squish/register_types.cpp Compiling ==> thirdparty/misc/stb_vorbis.c Compiling ==> thirdparty/nanosvg/nanosvg.cc Compiling ==> modules/tga/image_loader_tga.cpp Compiling ==> modules/opensimplex/register_types.cpp Compiling ==> modules/navigation/navigation_mesh_generator.cpp Compiling ==> modules/navigation/nav_map.cpp Compiling ==> modules/pvr/image_compress_pvrtc.cpp Compiling ==> modules/pvr/texture_loader_pvr.cpp Compiling ==> modules/pvr/register_types.cpp Compiling ==> modules/navigation/rvo_agent.cpp Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp Compiling ==> modules/navigation/godot_navigation_server.cpp Compiling ==> modules/navigation/register_types.cpp Compiling ==> modules/svg/register_types.cpp Compiling ==> modules/svg/image_loader_svg.cpp Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp Compiling ==> modules/stb_vorbis/register_types.cpp Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp Compiling ==> modules/navigation/nav_region.cpp Compiling ==> modules/opensimplex/open_simplex_noise.cpp Compiling ==> modules/opensimplex/noise_texture.cpp Compiling ==> modules/tga/register_types.cpp Compiling ==> modules/theora/register_types.cpp Compiling ==> modules/theora/video_stream_theora.cpp Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c Compiling ==> thirdparty/miniupnpc/src/minixml.c Compiling ==> thirdparty/miniupnpc/src/minisoap.c Compiling ==> thirdparty/miniupnpc/src/minissdpc.c Compiling ==> thirdparty/miniupnpc/src/miniwget.c Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c Compiling ==> thirdparty/miniupnpc/src/upnpdev.c Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c Compiling ==> thirdparty/miniupnpc/src/connecthostport.c Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c Compiling ==> thirdparty/miniupnpc/src/receivedata.c Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp Compiling ==> thirdparty/vhacd/src/FloatMath.cpp Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> modules/upnp/upnp.cpp Compiling ==> modules/upnp/upnp_device.cpp Compiling ==> modules/upnp/register_types.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp Compiling ==> thirdparty/vhacd/src/VHACD.cpp Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp Compiling ==> modules/visual_script/register_types.cpp Compiling ==> modules/visual_script/visual_script.cpp Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp Compiling ==> modules/visual_script/visual_script_editor.cpp Compiling ==> modules/visual_script/visual_script_expression.cpp Compiling ==> modules/visual_script/visual_script_flow_control.cpp Compiling ==> modules/visual_script/visual_script_func_nodes.cpp Compiling ==> modules/visual_script/visual_script_nodes.cpp Compiling ==> modules/visual_script/visual_script_property_selector.cpp Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp Compiling ==> modules/vhacd/register_types.cpp Compiling ==> modules/vorbis/register_types.cpp Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp Compiling ==> modules/webp/image_loader_webp.cpp Compiling ==> modules/webp/register_types.cpp Compiling ==> modules/webrtc/register_types.cpp Compiling ==> modules/webrtc/webrtc_data_channel.cpp Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp Compiling ==> modules/webrtc/webrtc_multiplayer.cpp Compiling ==> modules/webrtc/webrtc_peer_connection.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_peer_connection_gdnative.h:36, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webm/video_stream_webm.cpp Compiling ==> modules/webm/register_types.cpp Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp Compiling ==> thirdparty/wslay/wslay_net.c Compiling ==> thirdparty/wslay/wslay_event.c Compiling ==> thirdparty/wslay/wslay_queue.c In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ Compiling ==> thirdparty/wslay/wslay_frame.c modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/websocket/emws_client.cpp Compiling ==> modules/websocket/emws_peer.cpp Compiling ==> modules/websocket/emws_server.cpp Compiling ==> modules/websocket/register_types.cpp Compiling ==> modules/websocket/websocket_client.cpp Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp Compiling ==> modules/websocket/websocket_peer.cpp Compiling ==> modules/websocket/websocket_server.cpp Compiling ==> modules/websocket/wsl_client.cpp Compiling ==> modules/websocket/wsl_peer.cpp Compiling ==> modules/websocket/wsl_server.cpp Compiling ==> modules/webxr/register_types.cpp Compiling ==> modules/webxr/webxr_interface.cpp Compiling ==> modules/webxr/webxr_interface_js.cpp Compiling ==> platform/android/api/api.cpp Compiling ==> platform/iphone/api/api.cpp Compiling ==> platform/javascript/api/api.cpp Compiling ==> platform/register_platform_apis.gen.cpp Compiling ==> drivers/unix/dir_access_unix.cpp Compiling ==> drivers/unix/file_access_unix.cpp Compiling ==> drivers/unix/ip_unix.cpp Compiling ==> drivers/unix/net_socket_posix.cpp Compiling ==> drivers/unix/os_unix.cpp Linking Static Library ==> platform/libplatform.x11.opt.64.a Ranlib Library ==> platform/libplatform.x11.opt.64.a Compiling ==> drivers/unix/syslog_logger.cpp Compiling ==> drivers/unix/thread_posix.cpp Compiling ==> drivers/windows/dir_access_windows.cpp Compiling ==> drivers/windows/file_access_windows.cpp Compiling ==> drivers/alsa/asound-so_wrap.c Compiling ==> drivers/alsa/audio_driver_alsa.cpp Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp Compiling ==> drivers/pulseaudio/pulse-so_wrap.c Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp Compiling ==> drivers/gles3/rasterizer_canvas_base_gles3.cpp Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp Compiling ==> drivers/gles3/rasterizer_gles3.cpp Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp Compiling ==> drivers/gles3/shader_cache_gles3.cpp Compiling ==> drivers/gles3/shader_compiler_gles3.cpp Compiling ==> drivers/gles3/shader_gles3.cpp Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp Compiling ==> drivers/gles2/rasterizer_gles2.cpp Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp Compiling ==> drivers/gles2/shader_compiler_gles2.cpp Linking Static Library ==> modules/libmodules.x11.opt.64.a Ranlib Library ==> modules/libmodules.x11.opt.64.a Compiling ==> drivers/gles2/shader_gles2.cpp Compiling ==> thirdparty/glad/glad.c Compiling ==> drivers/png/image_loader_png.cpp Compiling ==> drivers/png/png_driver_common.cpp Compiling ==> drivers/png/resource_saver_png.cpp Compiling ==> drivers/register_driver_types.cpp Compiling ==> scene/property_utils.cpp Compiling ==> scene/register_scene_types.cpp Compiling ==> scene/scene_string_names.cpp Compiling ==> scene/main/canvas_layer.cpp Compiling ==> scene/main/http_request.cpp Compiling ==> scene/main/instance_placeholder.cpp Compiling ==> scene/main/node.cpp In file included from ./core/ustring.h:35, from ./core/pool_vector.h:39, from drivers/gles2/rasterizer_storage_gles2.h:34, from drivers/gles2/rasterizer_storage_gles2.cpp:31: In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' was declared here 5249 | RenderTarget::MipMaps::Size mm; | ^~ In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' was declared here 5249 | RenderTarget::MipMaps::Size mm; | ^~ Compiling ==> scene/main/resource_preloader.cpp Compiling ==> scene/main/scene_tree.cpp Compiling ==> scene/main/timer.cpp Compiling ==> scene/main/viewport.cpp Compiling ==> scene/gui/aspect_ratio_container.cpp Compiling ==> scene/gui/base_button.cpp In file included from ./core/ustring.h:35, from ./core/math/vector2.h:35, from ./core/math/rect2.h:34, from ./core/math/camera_matrix.h:34, from ./servers/visual/rasterizer.h:34, from drivers/gles3/rasterizer_storage_gles3.h:36, from drivers/gles3/rasterizer_storage_gles3.cpp:31: In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here 7231 | RenderTarget::Effects::MipMaps::Size mm; | ^~ Compiling ==> scene/gui/box_container.cpp Compiling ==> scene/gui/button.cpp Compiling ==> scene/gui/center_container.cpp Compiling ==> scene/gui/check_box.cpp Compiling ==> scene/gui/check_button.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.64.a Ranlib Library ==> drivers/libdrivers.x11.opt.64.a Compiling ==> scene/gui/color_picker.cpp Compiling ==> scene/gui/color_rect.cpp Compiling ==> scene/gui/container.cpp Compiling ==> scene/gui/control.cpp Compiling ==> scene/gui/dialogs.cpp Compiling ==> scene/gui/file_dialog.cpp Compiling ==> scene/gui/flow_container.cpp Compiling ==> scene/gui/gradient_edit.cpp Compiling ==> scene/gui/graph_edit.cpp Compiling ==> scene/gui/graph_node.cpp Compiling ==> scene/gui/grid_container.cpp Compiling ==> scene/gui/item_list.cpp Compiling ==> scene/gui/label.cpp Compiling ==> scene/gui/line_edit.cpp Compiling ==> scene/gui/link_button.cpp Compiling ==> scene/gui/margin_container.cpp Compiling ==> scene/gui/menu_button.cpp Compiling ==> scene/gui/nine_patch_rect.cpp Compiling ==> scene/gui/option_button.cpp Compiling ==> scene/gui/panel.cpp Compiling ==> scene/gui/panel_container.cpp Compiling ==> scene/gui/popup.cpp Compiling ==> scene/gui/popup_menu.cpp Compiling ==> scene/gui/progress_bar.cpp Compiling ==> scene/gui/range.cpp Compiling ==> scene/gui/reference_rect.cpp Compiling ==> scene/gui/rich_text_effect.cpp Compiling ==> scene/gui/rich_text_label.cpp Compiling ==> scene/gui/scroll_bar.cpp Compiling ==> scene/gui/scroll_container.cpp Compiling ==> scene/gui/separator.cpp Compiling ==> scene/gui/shortcut.cpp Compiling ==> scene/gui/slider.cpp Compiling ==> scene/gui/spin_box.cpp Compiling ==> scene/gui/split_container.cpp Compiling ==> scene/gui/tab_container.cpp Compiling ==> scene/gui/tabs.cpp Compiling ==> scene/gui/text_edit.cpp Compiling ==> scene/gui/texture_button.cpp Compiling ==> scene/gui/texture_progress.cpp Compiling ==> scene/gui/texture_rect.cpp Compiling ==> scene/gui/tool_button.cpp Compiling ==> scene/gui/tree.cpp Compiling ==> scene/gui/video_player.cpp Compiling ==> scene/gui/viewport_container.cpp Compiling ==> scene/3d/area.cpp Compiling ==> scene/3d/arvr_nodes.cpp Compiling ==> scene/3d/audio_stream_player_3d.cpp Compiling ==> scene/3d/baked_lightmap.cpp Compiling ==> scene/3d/bone_attachment.cpp Compiling ==> scene/3d/camera.cpp Compiling ==> scene/3d/collision_object.cpp Compiling ==> scene/3d/collision_polygon.cpp Compiling ==> scene/3d/collision_shape.cpp Compiling ==> scene/3d/cpu_particles.cpp Compiling ==> scene/3d/cull_instance.cpp Compiling ==> scene/3d/gi_probe.cpp Compiling ==> scene/3d/immediate_geometry.cpp Compiling ==> scene/3d/interpolated_camera.cpp Compiling ==> scene/3d/label_3d.cpp Compiling ==> scene/3d/light.cpp Compiling ==> scene/3d/lightmapper.cpp Compiling ==> scene/3d/listener.cpp Compiling ==> scene/3d/mesh_instance.cpp Compiling ==> scene/3d/multimesh_instance.cpp Compiling ==> scene/3d/navigation.cpp Compiling ==> scene/3d/navigation_agent.cpp Compiling ==> scene/3d/navigation_mesh_instance.cpp Compiling ==> scene/3d/navigation_obstacle.cpp Compiling ==> scene/3d/occluder.cpp Compiling ==> scene/3d/particles.cpp Compiling ==> scene/3d/path.cpp Compiling ==> scene/3d/physics_body.cpp Compiling ==> scene/3d/physics_joint.cpp Compiling ==> scene/3d/portal.cpp Compiling ==> scene/3d/position_3d.cpp Compiling ==> scene/3d/proximity_group.cpp Compiling ==> scene/3d/ray_cast.cpp Compiling ==> scene/3d/reflection_probe.cpp Compiling ==> scene/3d/remote_transform.cpp Compiling ==> scene/3d/room.cpp Compiling ==> scene/3d/room_group.cpp Compiling ==> scene/3d/room_manager.cpp Compiling ==> scene/3d/skeleton.cpp Compiling ==> scene/3d/soft_body.cpp Compiling ==> scene/3d/spatial.cpp Compiling ==> scene/3d/spatial_velocity_tracker.cpp Compiling ==> scene/3d/spring_arm.cpp Compiling ==> scene/3d/sprite_3d.cpp Compiling ==> scene/3d/vehicle_body.cpp Compiling ==> scene/3d/visibility_notifier.cpp Compiling ==> scene/3d/visual_instance.cpp Compiling ==> scene/3d/voxel_light_baker.cpp Compiling ==> scene/3d/world_environment.cpp Compiling ==> scene/2d/animated_sprite.cpp Compiling ==> scene/2d/area_2d.cpp Compiling ==> scene/2d/audio_stream_player_2d.cpp Compiling ==> scene/2d/back_buffer_copy.cpp Compiling ==> scene/2d/camera_2d.cpp Compiling ==> scene/2d/canvas_item.cpp Compiling ==> scene/2d/canvas_modulate.cpp Compiling ==> scene/2d/collision_object_2d.cpp Compiling ==> scene/2d/collision_polygon_2d.cpp Compiling ==> scene/2d/collision_shape_2d.cpp Compiling ==> scene/2d/cpu_particles_2d.cpp Compiling ==> scene/2d/joints_2d.cpp Compiling ==> scene/2d/light_2d.cpp Compiling ==> scene/2d/light_occluder_2d.cpp Compiling ==> scene/2d/line_2d.cpp Compiling ==> scene/2d/line_builder.cpp Compiling ==> scene/2d/listener_2d.cpp Compiling ==> scene/2d/mesh_instance_2d.cpp Compiling ==> scene/2d/multimesh_instance_2d.cpp Compiling ==> scene/2d/navigation_2d.cpp Compiling ==> scene/2d/navigation_agent_2d.cpp Compiling ==> scene/2d/navigation_obstacle_2d.cpp Compiling ==> scene/2d/navigation_polygon.cpp Compiling ==> scene/2d/node_2d.cpp Compiling ==> scene/2d/parallax_background.cpp Compiling ==> scene/2d/parallax_layer.cpp Compiling ==> scene/2d/particles_2d.cpp Compiling ==> scene/2d/path_2d.cpp Compiling ==> scene/2d/physics_body_2d.cpp Compiling ==> scene/2d/polygon_2d.cpp Compiling ==> scene/2d/position_2d.cpp Compiling ==> scene/2d/ray_cast_2d.cpp Compiling ==> scene/2d/remote_transform_2d.cpp Compiling ==> scene/2d/skeleton_2d.cpp Compiling ==> scene/2d/sprite.cpp Compiling ==> scene/2d/tile_map.cpp Compiling ==> scene/2d/touch_screen_button.cpp Compiling ==> scene/2d/visibility_notifier_2d.cpp Compiling ==> scene/2d/y_sort.cpp Compiling ==> scene/animation/animation_blend_space_1d.cpp Compiling ==> scene/animation/animation_blend_space_2d.cpp Compiling ==> scene/animation/animation_blend_tree.cpp Compiling ==> scene/animation/animation_cache.cpp Compiling ==> scene/animation/animation_node_state_machine.cpp Compiling ==> scene/animation/animation_player.cpp Compiling ==> scene/animation/animation_tree.cpp Compiling ==> scene/animation/animation_tree_player.cpp Compiling ==> scene/animation/root_motion_view.cpp Compiling ==> scene/animation/scene_tree_tween.cpp Compiling ==> scene/animation/skeleton_ik.cpp Compiling ==> scene/animation/tween.cpp Compiling ==> scene/audio/audio_stream_player.cpp Compiling ==> thirdparty/misc/mikktspace.c Compiling ==> scene/resources/default_theme/default_theme.cpp Compiling ==> scene/resources/occluder_shape_polygon.cpp Compiling ==> scene/resources/polygon_path_finder.cpp Compiling ==> scene/resources/cylinder_shape.cpp Compiling ==> scene/resources/height_map_shape.cpp Compiling ==> scene/resources/texture.cpp Compiling ==> scene/resources/box_shape.cpp Compiling ==> scene/resources/world.cpp Compiling ==> scene/resources/capsule_shape.cpp Compiling ==> scene/resources/navigation_mesh.cpp Compiling ==> scene/resources/physics_material.cpp Compiling ==> scene/resources/rectangle_shape_2d.cpp Compiling ==> scene/resources/convex_polygon_shape_2d.cpp Compiling ==> scene/resources/shape_2d.cpp Compiling ==> scene/resources/font.cpp Compiling ==> scene/resources/surface_tool.cpp Compiling ==> scene/resources/audio_stream_sample.cpp Compiling ==> scene/resources/visual_shader.cpp Compiling ==> scene/resources/mesh_library.cpp Compiling ==> scene/resources/concave_polygon_shape.cpp Compiling ==> scene/resources/packed_scene.cpp Compiling ==> scene/resources/primitive_meshes.cpp Compiling ==> scene/resources/shader.cpp Compiling ==> scene/resources/dynamic_font.cpp Compiling ==> scene/resources/sphere_shape.cpp Compiling ==> scene/resources/line_shape_2d.cpp Compiling ==> scene/resources/theme.cpp Compiling ==> scene/resources/world_2d.cpp Compiling ==> scene/resources/mesh.cpp Compiling ==> scene/resources/capsule_shape_2d.cpp Compiling ==> scene/resources/occluder_shape.cpp Compiling ==> scene/resources/sky.cpp Compiling ==> scene/resources/plane_shape.cpp Compiling ==> scene/resources/resource_format_text.cpp Compiling ==> scene/resources/curve.cpp Compiling ==> scene/resources/skin.cpp Compiling ==> scene/resources/gradient.cpp Compiling ==> scene/resources/text_file.cpp Compiling ==> scene/resources/bit_map.cpp Compiling ==> scene/resources/visual_shader_nodes.cpp Compiling ==> scene/resources/segment_shape_2d.cpp Compiling ==> scene/resources/multimesh.cpp Compiling ==> scene/resources/concave_polygon_shape_2d.cpp Compiling ==> scene/resources/particles_material.cpp Compiling ==> scene/resources/convex_polygon_shape.cpp Compiling ==> scene/resources/ray_shape.cpp Compiling ==> scene/resources/shape.cpp Compiling ==> scene/resources/environment.cpp Compiling ==> scene/resources/style_box.cpp Compiling ==> scene/resources/animation.cpp Compiling ==> scene/resources/material.cpp Compiling ==> scene/resources/tile_set.cpp Compiling ==> scene/resources/mesh_data_tool.cpp Compiling ==> scene/resources/circle_shape_2d.cpp Compiling ==> scene/debugger/script_debugger_remote.cpp Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp Compiling ==> servers/camera_server.cpp Compiling ==> servers/navigation_2d_server.cpp Compiling ==> servers/navigation_server.cpp Compiling ==> servers/physics_2d_server.cpp Compiling ==> servers/physics_server.cpp Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/visual_server_callbacks.cpp Compiling ==> servers/arvr/arvr_interface.cpp Compiling ==> servers/arvr/arvr_positional_tracker.cpp Compiling ==> servers/camera/camera_feed.cpp Compiling ==> servers/physics/area_pair_sw.cpp Compiling ==> servers/physics/area_sw.cpp Compiling ==> servers/physics/body_pair_sw.cpp Compiling ==> servers/physics/body_sw.cpp Compiling ==> servers/physics/broad_phase_basic.cpp Compiling ==> servers/physics/broad_phase_bvh.cpp Compiling ==> servers/physics/broad_phase_octree.cpp Compiling ==> servers/physics/broad_phase_sw.cpp Compiling ==> servers/physics/collision_object_sw.cpp Compiling ==> servers/physics/collision_solver_sat.cpp Compiling ==> servers/physics/collision_solver_sw.cpp Compiling ==> servers/physics/gjk_epa.cpp Compiling ==> servers/physics/physics_server_sw.cpp Compiling ==> servers/physics/shape_sw.cpp Compiling ==> servers/physics/space_sw.cpp Compiling ==> servers/physics/step_sw.cpp Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp Compiling ==> servers/physics/joints/hinge_joint_sw.cpp Compiling ==> servers/physics/joints/pin_joint_sw.cpp Compiling ==> servers/physics/joints/slider_joint_sw.cpp Compiling ==> servers/physics_2d/area_2d_sw.cpp Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp Compiling ==> servers/physics_2d/body_2d_sw.cpp Linking Static Library ==> scene/libscene.x11.opt.64.a Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp Ranlib Library ==> scene/libscene.x11.opt.64.a Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp Compiling ==> servers/physics_2d/joints_2d_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp Compiling ==> servers/physics_2d/shape_2d_sw.cpp Compiling ==> servers/physics_2d/space_2d_sw.cpp Compiling ==> servers/physics_2d/step_2d_sw.cpp Compiling ==> servers/visual/rasterizer.cpp Compiling ==> servers/visual/shader_language.cpp Compiling ==> servers/visual/shader_types.cpp In file included from ./core/safe_refcount.h:34, from ./core/error_macros.h:34, from ./core/math/math_funcs.h:34, from servers/physics_2d/broad_phase_2d_sw.h:34, from servers/physics_2d/collision_object_2d_sw.h:34, from servers/physics_2d/area_2d_sw.h:34, from servers/physics_2d/space_2d_sw.h:34, from servers/physics_2d/space_2d_sw.cpp:31: In member function 'const Variant& CollisionObject2DSW::get_shape_metadata(int) const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:197:20: ./core/typedefs.h:353:37: warning: 'res_shape' may be used uninitialized [-Wmaybe-uninitialized] 353 | #define unlikely(x) __builtin_expect(!!(x), 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ./core/error_macros.h:209:13: note: in expansion of macro 'unlikely' 209 | if (unlikely((m_index) < 0 || (m_index) >= (m_size))) { \ | ^~~~~~~~ servers/physics_2d/collision_object_2d_sw.h:139:17: note: in expansion of macro 'CRASH_BAD_INDEX' 139 | CRASH_BAD_INDEX(p_index, shapes.size()); | ^~~~~~~~~~~~~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:140:13: note: 'res_shape' was declared here 140 | int res_shape; | ^~~~~~~~~ In member function 'RID CollisionObject2DSW::get_self() const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:199:34: servers/physics_2d/collision_object_2d_sw.h:105:54: warning: 'res_obj' may be used uninitialized [-Wmaybe-uninitialized] 105 | _FORCE_INLINE_ RID get_self() const { return self; } | ^~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here 141 | const CollisionObject2DSW *res_obj; | ^~~~~~~ Compiling ==> servers/visual/visual_server_canvas.cpp Compiling ==> servers/visual/visual_server_globals.cpp Compiling ==> servers/visual/visual_server_raster.cpp Compiling ==> servers/visual/visual_server_scene.cpp Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp Compiling ==> servers/visual/portals/portal_occlusion_culler.cpp Compiling ==> servers/visual/portals/portal_pvs.cpp Compiling ==> servers/visual/portals/portal_pvs_builder.cpp Compiling ==> servers/visual/portals/portal_renderer.cpp Compiling ==> servers/visual/portals/portal_resources.cpp Compiling ==> servers/visual/portals/portal_rooms_bsp.cpp Compiling ==> servers/visual/portals/portal_tracer.cpp Compiling ==> servers/visual/portals/portal_types.cpp Compiling ==> servers/audio/audio_driver_dummy.cpp Compiling ==> servers/audio/audio_effect.cpp Compiling ==> servers/audio/audio_filter_sw.cpp Compiling ==> servers/audio/audio_rb_resampler.cpp Compiling ==> servers/audio/audio_stream.cpp Compiling ==> servers/audio/effects/audio_effect_amplify.cpp Compiling ==> servers/audio/effects/audio_effect_capture.cpp Compiling ==> servers/audio/effects/audio_effect_chorus.cpp Compiling ==> servers/audio/effects/audio_effect_compressor.cpp Compiling ==> servers/audio/effects/audio_effect_delay.cpp Compiling ==> servers/audio/effects/audio_effect_distortion.cpp Compiling ==> servers/audio/effects/audio_effect_eq.cpp Compiling ==> servers/audio/effects/audio_effect_filter.cpp Compiling ==> servers/audio/effects/audio_effect_limiter.cpp Compiling ==> servers/audio/effects/audio_effect_panner.cpp Compiling ==> servers/audio/effects/audio_effect_phaser.cpp Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp Compiling ==> servers/audio/effects/audio_effect_record.cpp Compiling ==> servers/audio/effects/audio_effect_reverb.cpp Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp Compiling ==> servers/audio/effects/audio_stream_generator.cpp Compiling ==> servers/audio/effects/eq_filter.cpp Compiling ==> servers/audio/effects/reverb_filter.cpp Compiling ==> thirdparty/misc/fastlz.c Compiling ==> thirdparty/misc/smaz.c Compiling ==> thirdparty/misc/hq2x.cpp Compiling ==> thirdparty/misc/pcg.cpp Compiling ==> thirdparty/misc/triangulator.cpp Compiling ==> thirdparty/misc/clipper.cpp Compiling ==> thirdparty/minizip/ioapi.c Compiling ==> thirdparty/minizip/unzip.c Compiling ==> thirdparty/minizip/zip.c Compiling ==> thirdparty/zstd/common/debug.c Compiling ==> thirdparty/zstd/common/entropy_common.c Compiling ==> thirdparty/zstd/common/error_private.c Compiling ==> thirdparty/zstd/common/fse_decompress.c Compiling ==> thirdparty/zstd/common/pool.c Compiling ==> thirdparty/zstd/common/threading.c Compiling ==> thirdparty/zstd/common/xxhash.c Compiling ==> thirdparty/zstd/common/zstd_common.c Compiling ==> thirdparty/zstd/compress/fse_compress.c Compiling ==> thirdparty/zstd/compress/hist.c Compiling ==> thirdparty/zstd/compress/huf_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress.c Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c Compiling ==> thirdparty/zstd/compress/zstd_fast.c Compiling ==> thirdparty/zstd/compress/zstd_lazy.c Compiling ==> thirdparty/zstd/compress/zstd_ldm.c Compiling ==> thirdparty/zstd/compress/zstd_opt.c Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c Compiling ==> thirdparty/zstd/compress/zstd_compress_superblock.c Compiling ==> thirdparty/zstd/decompress/huf_decompress.c Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c Compiling ==> core/array.cpp Compiling ==> core/bitfield_dynamic.cpp Compiling ==> core/class_db.cpp Compiling ==> core/color.cpp Compiling ==> core/command_queue_mt.cpp Compiling ==> core/compressed_translation.cpp Compiling ==> core/core_string_names.cpp Compiling ==> core/dictionary.cpp Compiling ==> core/engine.cpp Compiling ==> core/error_macros.cpp Compiling ==> core/func_ref.cpp Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp Compiling ==> core/input_map.cpp Compiling ==> core/message_queue.cpp Compiling ==> core/method_bind.cpp Compiling ==> core/node_path.cpp Compiling ==> core/object.cpp Compiling ==> core/packed_data_container.cpp Compiling ==> core/path_remap.cpp Compiling ==> core/pool_allocator.cpp Compiling ==> core/pool_vector.cpp Compiling ==> core/print_string.cpp Compiling ==> core/project_settings.cpp Compiling ==> core/ref_ptr.cpp Compiling ==> core/reference.cpp Compiling ==> core/register_core_types.cpp Compiling ==> core/resource.cpp Compiling ==> core/rid.cpp Compiling ==> core/rid_handle.cpp Compiling ==> core/safe_refcount.cpp Compiling ==> core/script_debugger_local.cpp Compiling ==> core/script_language.cpp Compiling ==> core/string_builder.cpp Compiling ==> core/string_name.cpp Compiling ==> core/translation.cpp Compiling ==> core/undo_redo.cpp Compiling ==> core/ustring.cpp Compiling ==> core/variant.cpp Compiling ==> core/variant_call.cpp Compiling ==> core/variant_op.cpp Compiling ==> core/variant_parser.cpp Compiling ==> core/script_encryption_key.gen.cpp Compiling ==> core/version_hash.gen.cpp Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp Compiling ==> core/os/input.cpp Compiling ==> core/os/input_event.cpp Compiling ==> core/os/keyboard.cpp Compiling ==> core/os/main_loop.cpp Compiling ==> core/os/memory.cpp Compiling ==> core/os/midi_driver.cpp Compiling ==> core/os/mutex.cpp Compiling ==> core/os/os.cpp Compiling ==> core/os/thread.cpp Compiling ==> core/os/thread_work_pool.cpp Compiling ==> core/os/time.cpp Compiling ==> core/math/a_star.cpp Compiling ==> core/math/aabb.cpp Compiling ==> core/math/audio_frame.cpp Compiling ==> core/math/basis.cpp Compiling ==> core/math/bsp_tree.cpp Compiling ==> core/math/camera_matrix.cpp Compiling ==> core/math/convex_hull.cpp Compiling ==> core/math/disjoint_set.cpp Compiling ==> core/math/expression.cpp Compiling ==> core/math/face3.cpp Compiling ==> core/math/geometry.cpp Compiling ==> core/math/math_fieldwise.cpp Compiling ==> core/math/math_funcs.cpp Compiling ==> core/math/plane.cpp Compiling ==> core/math/quat.cpp Compiling ==> core/math/quick_hull.cpp Compiling ==> core/math/random_number_generator.cpp Compiling ==> core/math/random_pcg.cpp Compiling ==> core/math/rect2.cpp Compiling ==> core/math/transform.cpp Compiling ==> core/math/transform_2d.cpp Compiling ==> core/math/transform_interpolator.cpp Compiling ==> core/math/triangle_mesh.cpp Compiling ==> core/math/triangulate.cpp Compiling ==> core/math/vector2.cpp Compiling ==> core/math/vector3.cpp Compiling ==> core/crypto/aes_context.cpp Compiling ==> core/crypto/crypto.cpp Compiling ==> core/crypto/crypto_core.cpp Compiling ==> core/crypto/hashing_context.cpp Compiling ==> core/io/compression.cpp Compiling ==> core/io/config_file.cpp Compiling ==> core/io/dtls_server.cpp Compiling ==> core/io/file_access_compressed.cpp Compiling ==> core/io/file_access_encrypted.cpp Compiling ==> core/io/file_access_memory.cpp Compiling ==> core/io/file_access_network.cpp Compiling ==> core/io/file_access_pack.cpp Compiling ==> core/io/file_access_zip.cpp Compiling ==> core/io/http_client.cpp Compiling ==> core/io/image_loader.cpp Compiling ==> core/io/ip.cpp Compiling ==> core/io/ip_address.cpp Compiling ==> core/io/json.cpp Compiling ==> core/io/logger.cpp Compiling ==> core/io/marshalls.cpp Compiling ==> core/io/multiplayer_api.cpp Compiling ==> core/io/net_socket.cpp Compiling ==> core/io/networked_multiplayer_custom.cpp Compiling ==> core/io/networked_multiplayer_peer.cpp Compiling ==> core/io/packet_peer.cpp Compiling ==> core/io/packet_peer_dtls.cpp Compiling ==> core/io/packet_peer_udp.cpp Compiling ==> core/io/pck_packer.cpp Compiling ==> core/io/resource_format_binary.cpp Compiling ==> core/io/resource_importer.cpp Compiling ==> core/io/resource_loader.cpp Compiling ==> core/io/resource_saver.cpp Compiling ==> core/io/stream_peer.cpp Compiling ==> core/io/stream_peer_ssl.cpp Compiling ==> core/io/stream_peer_tcp.cpp Compiling ==> core/io/tcp_server.cpp Compiling ==> core/io/translation_loader_po.cpp Compiling ==> core/io/udp_server.cpp Compiling ==> core/io/xml_parser.cpp Compiling ==> core/io/zip_io.cpp Compiling ==> core/bind/core_bind.cpp progress_finish(["progress_finish"], []) core/variant_call.cpp: In function 'void register_variant_methods()': core/variant_call.cpp:1638:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1638 | void register_variant_methods() { | ^~~~~~~~~~~~~~~~~~~~~~~~ Linking Static Library ==> core/libcore.x11.opt.64.a Ranlib Library ==> core/libcore.x11.opt.64.a Linking Static Library ==> servers/libservers.x11.opt.64.a Ranlib Library ==> servers/libservers.x11.opt.64.a Linking Program ==> bin/godot.x11.opt.64 scons: done building targets. [Time elapsed: 00:08:53.848] scons arch=64 platform=x11 tools=yes target=release_debug bits=64 system_certs_path=/etc/ssl/certs/ca-certificates.crt builtin_bullet=yes builtin_enet=no builtin_freetype=no builtin_libogg=no builtin_libpng=no builtin_libtheora=no builtin_libvorbis=no builtin_libvpx=no builtin_libwebp=no builtin_openssl=no builtin_opus=no builtin_pcre2=no builtin_squish=no builtin_zlib=no builtin_zstd=yes -j 12 CCFLAGS="-g -O2 -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" LINKFLAGS="-Wl,-z,relro -Wl,-z,now" CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/godot-3.5.2-stable=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard" module_denoise_enabled=no module_embree_enabled=no module_raycast_enabled=no module_lightmapper_cpu_enabled=no scons: Reading SConscript files ... Checking for C header file mntent.h... yes scons: done reading SConscript files. scons: Building targets ... Compiling ==> platform/x11/godot_x11.cpp Compiling ==> platform/x11/context_gl_x11.cpp Compiling ==> platform/x11/crash_handler_x11.cpp Compiling ==> platform/x11/os_x11.cpp Compiling ==> platform/x11/key_mapping_x11.cpp Compiling ==> platform/x11/power_x11.cpp Compiling ==> platform/x11/joypad_linux.cpp Compiling ==> platform/x11/detect_prime.cpp Compiling ==> platform/x11/libudev-so_wrap.c Compiling ==> main/input_default.cpp generate_modules_enabled(["modules/modules_enabled.gen.h"], [OrderedDict([('bmp', 'modules/bmp'), ('bullet', 'modules/bullet'), ('csg', 'modules/csg'), ('cvtt', 'modules/cvtt'), ('dds', 'modules/dds'), ('enet', 'modules/enet'), ('etc', 'modules/etc'), ('fbx', 'modules/fbx'), ('freetype', 'modules/freetype'), ('gdnative', 'modules/gdnative'), ('gdscript', 'modules/gdscript'), ('gltf', 'modules/gltf'), ('gridmap', 'modules/gridmap'), ('hdr', 'modules/hdr'), ('jpg', 'modules/jpg'), ('jsonrpc', 'modules/jsonrpc'), ('mbedtls', 'modules/mbedtls'), ('minimp3', 'modules/minimp3'), ('mobile_vr', 'modules/mobile_vr'), ('navigation', 'modules/navigation'), ('ogg', 'modules/ogg'), ('opensimplex', 'modules/opensimplex'), ('opus', 'modules/opus'), ('pvr', 'modules/pvr'), ('regex', 'modules/regex'), ('squish', 'modules/squish'), ('stb_vorbis', 'modules/stb_vorbis'), ('svg', 'modules/svg'), ('tga', 'modules/tga'), ('theora', 'modules/theora'), ('tinyexr', 'modules/tinyexr'), ('upnp', 'modules/upnp'), ('vhacd', 'modules/vhacd'), ('visual_script', 'modules/visual_script'), ('vorbis', 'modules/vorbis'), ('webm', 'modules/webm'), ('webp', 'modules/webp'), ('webrtc', 'modules/webrtc'), ('websocket', 'modules/websocket'), ('webxr', 'modules/webxr'), ('xatlas_unwrap', 'modules/xatlas_unwrap')])]) Compiling ==> main/main_timer_sync.cpp Compiling ==> main/main.cpp Compiling ==> main/performance.cpp Compiling ==> main/default_controller_mappings.gen.cpp Compiling ==> main/tests/test_astar.cpp Compiling ==> main/tests/test_basis.cpp Compiling ==> main/tests/test_crypto.cpp Compiling ==> main/tests/test_gdscript.cpp Compiling ==> main/tests/test_gui.cpp Compiling ==> main/tests/test_main.cpp Compiling ==> main/tests/test_math.cpp Compiling ==> main/tests/test_oa_hash_map.cpp Compiling ==> main/tests/test_ordered_hash_map.cpp Compiling ==> main/tests/test_physics.cpp Compiling ==> main/tests/test_physics_2d.cpp Compiling ==> main/tests/test_render.cpp Compiling ==> main/tests/test_shader_lang.cpp Compiling ==> main/tests/test_string.cpp Compiling ==> main/tests/test_theme.cpp Compiling ==> main/tests/test_transform.cpp Compiling ==> main/tests/test_xml_parser.cpp Compiling ==> modules/register_module_types.gen.cpp Compiling ==> modules/bmp/image_loader_bmp.cpp Compiling ==> modules/bmp/register_types.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvt.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorld.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btGhostObject.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btManifoldResult.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/btUnionFind.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBoxShape.cpp Linking Static Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBox2dShape.cpp Ranlib Library ==> main/tests/libtests.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCapsuleShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCompoundShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConcaveShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConeShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexHullShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexInternalShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvex2dShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btCylinderShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btEmptyShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMiniSDF.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btMultiSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btOptimizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSdfCollisionShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btShapeHull.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btSphereShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTetrahedronShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleBuffer.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMesh.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/CollisionShapes/btUniformScalingShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btContactProcessing.cpp Linking Static Library ==> main/libmain.x11.opt.tools.64.a Ranlib Library ==> main/libmain.x11.opt.tools.64.a Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGenericPoolAllocator.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btGImpactShape.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/btTriangleShapeEx.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_box_set.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_contact.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_memory.cpp Compiling ==> thirdparty/bullet/BulletCollision/Gimpact/gim_tri_collision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp Compiling ==> thirdparty/bullet/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Character/btKinematicCharacterController.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btBatchedConstraints.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimulationIslandManagerMt.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btRigidBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btRaycastVehicle.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Vehicle/btWheelInfo.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBody.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyGearConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySliderConstraint.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.cpp Compiling ==> thirdparty/bullet/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp Compiling ==> thirdparty/bullet/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftRigidDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDefaultSoftBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBackwardEulerObjective.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyConstraintSolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactProjection.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableMultiBodyDynamicsWorld.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/btDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBody.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodyHelpers.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableBodySolver.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/BulletReducedDeformableBody/btReducedDeformableContactConstraint.cpp Compiling ==> thirdparty/bullet/BulletSoftBody/poly34.cpp Compiling ==> thirdparty/bullet/LinearMath/btAlignedAllocator.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHull.cpp Compiling ==> thirdparty/bullet/LinearMath/btConvexHullComputer.cpp Compiling ==> thirdparty/bullet/LinearMath/btGeometryUtil.cpp Compiling ==> thirdparty/bullet/LinearMath/btPolarDecomposition.cpp Compiling ==> thirdparty/bullet/LinearMath/btQuickprof.cpp Compiling ==> thirdparty/bullet/LinearMath/btReducedVector.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer.cpp Compiling ==> thirdparty/bullet/LinearMath/btSerializer64.cpp Compiling ==> thirdparty/bullet/LinearMath/btThreads.cpp Compiling ==> thirdparty/bullet/LinearMath/btVector3.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btTaskScheduler.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportPosix.cpp Compiling ==> thirdparty/bullet/LinearMath/TaskScheduler/btThreadSupportWin32.cpp Compiling ==> modules/csg/csg.cpp Compiling ==> modules/csg/csg_gizmos.cpp Compiling ==> modules/csg/csg_shape.cpp Compiling ==> modules/csg/register_types.cpp Compiling ==> thirdparty/cvtt/ConvectionKernels.cpp Compiling ==> modules/dds/register_types.cpp Compiling ==> modules/dds/texture_loader_dds.cpp Compiling ==> modules/enet/networked_multiplayer_enet.cpp Compiling ==> modules/enet/register_types.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_ETC1.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_R11.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RG11.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8A1.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGB8.cpp Compiling ==> thirdparty/etc2comp/EtcBlock4x4Encoding_RGBA8.cpp Compiling ==> thirdparty/etc2comp/Etc.cpp Compiling ==> thirdparty/etc2comp/EtcDifferentialTrys.cpp Compiling ==> thirdparty/etc2comp/EtcFilter.cpp Compiling ==> thirdparty/etc2comp/EtcImage.cpp Compiling ==> thirdparty/etc2comp/EtcIndividualTrys.cpp Compiling ==> thirdparty/etc2comp/EtcMath.cpp Compiling ==> thirdparty/etc2comp/EtcSortedBlockList.cpp Compiling ==> modules/fbx/tools/import_utils.cpp Compiling ==> modules/fbx/tools/validation_tools.cpp Compiling ==> modules/fbx/data/fbx_bone.cpp Compiling ==> modules/fbx/data/fbx_material.cpp Compiling ==> modules/etc/register_types.cpp Compiling ==> modules/etc/texture_loader_pkm.cpp Compiling ==> modules/etc/image_compress_etc.cpp Compiling ==> modules/cvtt/register_types.cpp Compiling ==> modules/cvtt/image_compress_cvtt.cpp Compiling ==> modules/fbx/data/fbx_mesh_data.cpp In file included from modules/csg/csg.cpp:31: In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1375:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1375:73: note: '' declared here 1375 | p_collection.build2DFacesA[p_face_idx_a] = Build2DFaces(); | ^ In member function 'CSGBrushOperation::Build2DFaces& CSGBrushOperation::Build2DFaces::operator=(CSGBrushOperation::Build2DFaces&&)', inlined from 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)' at modules/csg/csg.cpp:1382:59: modules/csg/csg.h:156:16: warning: '.CSGBrushOperation::Build2DFaces::vertex_snap2' may be used uninitialized [-Wmaybe-uninitialized] 156 | struct Build2DFaces { | ^~~~~~~~~~~~ modules/csg/csg.cpp: In member function 'void CSGBrushOperation::update_faces(const CSGBrush&, int, const CSGBrush&, int, Build2DFaceCollection&, float)': modules/csg/csg.cpp:1382:73: note: '' declared here 1382 | p_collection.build2DFacesB[p_face_idx_b] = Build2DFaces(); | ^ Compiling ==> modules/fbx/data/fbx_skeleton.cpp Compiling ==> modules/fbx/data/pivot_transform.cpp Compiling ==> modules/fbx/fbx_parser/FBXAnimation.cpp Compiling ==> modules/bullet/slider_joint_bullet.cpp Compiling ==> modules/bullet/collision_object_bullet.cpp Compiling ==> modules/bullet/godot_ray_world_algorithm.cpp Compiling ==> modules/bullet/register_types.cpp Compiling ==> modules/bullet/bullet_physics_server.cpp Compiling ==> modules/bullet/generic_6dof_joint_bullet.cpp Compiling ==> modules/bullet/joint_bullet.cpp Compiling ==> modules/bullet/shape_owner_bullet.cpp Compiling ==> modules/bullet/soft_body_bullet.cpp Compiling ==> modules/bullet/cone_twist_joint_bullet.cpp Compiling ==> modules/bullet/godot_result_callbacks.cpp Compiling ==> modules/bullet/area_bullet.cpp Compiling ==> modules/bullet/rigid_body_bullet.cpp Compiling ==> modules/bullet/bullet_types_converter.cpp Compiling ==> modules/bullet/godot_collision_configuration.cpp Compiling ==> modules/bullet/godot_collision_dispatcher.cpp Compiling ==> modules/bullet/pin_joint_bullet.cpp Compiling ==> modules/bullet/space_bullet.cpp Compiling ==> modules/bullet/btRayShape.cpp Compiling ==> modules/bullet/constraint_bullet.cpp Compiling ==> modules/bullet/hinge_joint_bullet.cpp Compiling ==> modules/bullet/shape_bullet.cpp Compiling ==> modules/fbx/fbx_parser/FBXBinaryTokenizer.cpp Compiling ==> modules/fbx/fbx_parser/FBXDeformer.cpp Compiling ==> modules/fbx/fbx_parser/FBXDocument.cpp Compiling ==> modules/fbx/fbx_parser/FBXDocumentUtil.cpp Compiling ==> modules/fbx/fbx_parser/FBXMaterial.cpp Compiling ==> modules/fbx/fbx_parser/FBXMeshGeometry.cpp Compiling ==> modules/fbx/fbx_parser/FBXModel.cpp Compiling ==> modules/fbx/fbx_parser/FBXNodeAttribute.cpp Compiling ==> modules/fbx/fbx_parser/FBXParser.cpp Compiling ==> modules/fbx/fbx_parser/FBXPose.cpp Compiling ==> modules/fbx/fbx_parser/FBXProperties.cpp Compiling ==> modules/fbx/fbx_parser/FBXTokenizer.cpp Compiling ==> modules/fbx/fbx_parser/FBXUtil.cpp Compiling ==> modules/fbx/editor_scene_importer_fbx.cpp Compiling ==> modules/fbx/register_types.cpp Compiling ==> modules/freetype/register_types.cpp Compiling ==> modules/gdnative/gdnative.cpp Compiling ==> modules/gdnative/register_types.cpp Compiling ==> modules/gdnative/android/android_gdn.cpp Compiling ==> modules/gdnative/gdnative/aabb.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/register_types.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ Compiling ==> modules/gdnative/gdnative/array.cpp modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/gdnative/aabb.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/gdnative/array.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:153: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ Compiling ==> modules/gdnative/gdnative/basis.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/gdnative/basis.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/aabb.cpp:42:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size) { | ^ modules/gdnative/gdnative/aabb.cpp:49:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:57:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:63:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:71:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/aabb.cpp:77:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:84:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:89:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:105:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:111:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:119:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with) { | ^ modules/gdnative/gdnative/aabb.cpp:127:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/aabb.cpp:133:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/aabb.cpp:140:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/aabb.cpp:146:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/aabb.cpp:154:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:166:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:171:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:183:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self) { | ^ modules/gdnative/gdnative/aabb.cpp:188:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point) { | ^ modules/gdnative/gdnative/aabb.cpp:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by) { | ^ modules/gdnative/gdnative/aabb.cpp:204:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/aabb.cpp:212:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b) { | ^ modules/gdnative/gdnative/array.cpp:47:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_array_new(godot_array *r_dest) { | ^ modules/gdnative/gdnative/array.cpp:52:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src) { | ^ modules/gdnative/gdnative/array.cpp:58:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/gdnative/array.cpp:70:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/gdnative/array.cpp:82:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/gdnative/array.cpp:94:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/gdnative/array.cpp:106:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/gdnative/array.cpp:118:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/gdnative/array.cpp:130:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/gdnative/array.cpp:142:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:148:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:156:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:161:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:166:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:172:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_array_clear(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:183:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_bool GDAPI godot_array_empty(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:188:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:194:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_variant GDAPI godot_array_front(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:203:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_variant GDAPI godot_array_back(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:212:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/gdnative/array.cpp:218:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what) { | ^ modules/gdnative/gdnative/array.cpp:224:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:230:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_int GDAPI godot_array_hash(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:235:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:241:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_array_invert(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:246:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:255:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:264:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 264 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:270:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value) { | ^ modules/gdnative/gdnative/array.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/array.cpp:281:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/array.cpp:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from) { | ^ modules/gdnative/gdnative/array.cpp:292:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_int GDAPI godot_array_size(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:297:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 297 | void GDAPI godot_array_sort(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:302:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func) { | ^ modules/gdnative/gdnative/array.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before) { | ^ modules/gdnative/gdnative/array.cpp:313:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before) { | ^ modules/gdnative/gdnative/array.cpp:319:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_array_destroy(godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:323:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/array.cpp:332:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep) { | ^ modules/gdnative/gdnative/array.cpp:341:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_variant GDAPI godot_array_max(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:350:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | godot_variant GDAPI godot_array_min(const godot_array *p_self) { | ^ modules/gdnative/gdnative/array.cpp:359:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 359 | void GDAPI godot_array_shuffle(godot_array *p_self) { | ^ Compiling ==> modules/gdnative/gdnative/color.cpp modules/gdnative/gdnative/basis.cpp:42:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis) { | ^ modules/gdnative/gdnative/basis.cpp:50:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/basis.cpp:56:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler) { | ^ modules/gdnative/gdnative/basis.cpp:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:76:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:83:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:90:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:95:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/basis.cpp:103:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:111:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:118:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:125:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat) { | ^ modules/gdnative/gdnative/basis.cpp:131:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:138:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:145:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/basis.cpp:152:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:159:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/basis.cpp:165:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/basis.cpp:171:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with) { | ^ modules/gdnative/gdnative/basis.cpp:177:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/basis.cpp:185:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/basis.cpp:193:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self) { | ^ modules/gdnative/gdnative/basis.cpp:198:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_basis_new(godot_basis *r_dest) { | ^ modules/gdnative/gdnative/basis.cpp:203:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler) { | ^ modules/gdnative/gdnative/basis.cpp:210:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements) { | ^ modules/gdnative/gdnative/basis.cpp:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis) { | ^ modules/gdnative/gdnative/basis.cpp:226:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value) { | ^ modules/gdnative/gdnative/basis.cpp:232:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row) { | ^ modules/gdnative/gdnative/basis.cpp:240:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value) { | ^ modules/gdnative/gdnative/basis.cpp:246:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:252:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:261:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:270:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b) { | ^ modules/gdnative/gdnative/basis.cpp:279:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/basis.cpp:287:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/android/android_gdn.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/gdnative/color.cpp:31: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/android/android_gdn.cpp:49:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | JNIEnv *GDAPI godot_android_get_env() { | ^ modules/gdnative/android/android_gdn.cpp:57:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | jobject GDAPI godot_android_get_activity() { | ^ modules/gdnative/android/android_gdn.cpp:66:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | jobject GDAPI godot_android_get_surface() { | ^ modules/gdnative/android/android_gdn.cpp:75:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | bool GDAPI godot_android_is_activity_resumed() { | ^ Compiling ==> modules/gdnative/gdnative/dictionary.cpp In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/plane.h:55, from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/string.h:68, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/dictionary.h:54, from modules/gdnative/gdnative/dictionary.cpp:31: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/rect2.h:53, from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ Compiling ==> modules/gdnative/gdnative/gdnative.cpp Compiling ==> modules/gdnative/gdnative/node_path.cpp modules/gdnative/gdnative/color.cpp:42:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a) { | ^ modules/gdnative/gdnative/color.cpp:47:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b) { | ^ modules/gdnative/gdnative/color.cpp:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_string GDAPI godot_color_as_string(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:114:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:119:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:124:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:129:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:134:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:139:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:144:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_real GDAPI godot_color_gray(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:149:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_color GDAPI godot_color_inverted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self) { | ^ modules/gdnative/gdnative/color.cpp:163:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/color.cpp:171:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over) { | ^ modules/gdnative/gdnative/color.cpp:179:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:186:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a) { | ^ modules/gdnative/gdnative/color.cpp:193:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount) { | ^ modules/gdnative/gdnative/color.cpp:200:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha) { | ^ modules/gdnative/gdnative/color.cpp:208:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b) { | ^ modules/gdnative/gdnative/color.cpp:214:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/node_path.h:54, from modules/gdnative/gdnative/node_path.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative/gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:44:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest) { | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:49:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src) { | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:55:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:60:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep) { | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:69:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:79:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self) { | ^ modules/gdnative/gdnative/dictionary.cpp:84:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:90:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys) { | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/gdnative/dictionary.cpp:96:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/gdnative/dictionary.cpp:102:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:107:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/gdnative/dictionary.cpp:114:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/dictionary.cpp:121:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/gdnative/dictionary.cpp:130:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value) { | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/gdnative/dictionary.cpp:137:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:143:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:149:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:155:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b) { | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/gdnative/dictionary.cpp:161:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40, from modules/gdnative/register_types.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/gdnative/dictionary.cpp:171:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key) { | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/gdnative/dictionary.cpp:177:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default) { | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/gdnative/dictionary.cpp:191:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite) { | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ Compiling ==> modules/gdnative/gdnative/plane.cpp Compiling ==> modules/gdnative/gdnative/pool_arrays.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/plane.h:54, from modules/gdnative/gdnative/plane.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ Compiling ==> modules/gdnative/gdnative/quat.cpp In file included from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55, from modules/gdnative/include/gdnative/pool_arrays.h:154, from modules/gdnative/gdnative/pool_arrays.cpp:31: modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/gdnative/node_path.cpp:42:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from) { | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:48:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src) { | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/gdnative/node_path.cpp:54:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_node_path_destroy(godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/gdnative/node_path.cpp:59:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/gdnative/node_path.cpp:66:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/gdnative/node_path.cpp:71:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:76:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:84:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/node_path.cpp:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/gdnative/node_path.cpp:97:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:104:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/gdnative/node_path.cpp:109:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b) { | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:189: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/quat.h:54, from modules/gdnative/gdnative/quat.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ Compiling ==> modules/gdnative/gdnative/rect2.cpp modules/gdnative/gdnative/plane.cpp:42:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:47:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3) { | ^ modules/gdnative/gdnative/plane.cpp:55:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d) { | ^ modules/gdnative/gdnative/plane.cpp:61:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:68:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:75:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:82:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:89:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:95:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:101:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon) { | ^ modules/gdnative/gdnative/plane.cpp:107:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point) { | ^ modules/gdnative/gdnative/plane.cpp:115:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c) { | ^ modules/gdnative/gdnative/plane.cpp:123:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir) { | ^ modules/gdnative/gdnative/plane.cpp:131:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end) { | ^ modules/gdnative/gdnative/plane.cpp:139:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:147:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b) { | ^ modules/gdnative/gdnative/plane.cpp:153:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal) { | ^ modules/gdnative/gdnative/plane.cpp:159:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:166:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self) { | ^ modules/gdnative/gdnative/plane.cpp:171:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rect2.h:52, from modules/gdnative/gdnative/rect2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ Compiling ==> modules/gdnative/gdnative/rid.cpp modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ Compiling ==> modules/gdnative/gdnative/string.cpp modules/gdnative/gdnative/pool_arrays.cpp:57:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 57 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:62:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:68:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:84:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:90:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:95:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:100:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:105:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:110:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:115:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:120:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:125:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:130:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:135:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:140:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:145:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:150:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:155:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:161:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:166:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:172:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:183:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:188:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:194:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:199:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:204:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:209:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:214:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:219:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:229:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:234:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:239:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:244:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:249:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:254:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:259:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:265:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:270:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:276:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:287:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:292:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:298:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:303:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 303 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:308:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:313:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:318:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:323:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:328:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:333:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | godot_pool_int_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:338:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 338 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:343:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 343 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:348:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:353:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 353 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:358:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:363:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 363 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:369:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:374:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:380:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 380 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:391:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:397:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:403:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:409:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:414:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:425:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 425 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:431:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:436:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:441:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:446:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:451:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:456:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:462:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/rid.h:54, from modules/gdnative/gdnative/rid.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/gdnative/pool_arrays.cpp:471:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/gdnative/pool_arrays.cpp:476:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:481:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data) { | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/gdnative/pool_arrays.cpp:487:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self) { | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:493:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 493 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:498:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src) { | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:504:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 504 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/gdnative/pool_arrays.cpp:515:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 515 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:521:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 521 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array) { | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/pool_arrays.cpp:527:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 527 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/gdnative/pool_arrays.cpp:533:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/gdnative/pool_arrays.cpp:538:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 538 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:544:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 544 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:549:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 549 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/gdnative/pool_arrays.cpp:554:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 554 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/gdnative/pool_arrays.cpp:559:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:564:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 564 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:569:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 569 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/gdnative/pool_arrays.cpp:575:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 575 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/gdnative/pool_arrays.cpp:583:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 583 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:588:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 588 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/gdnative/pool_arrays.cpp:593:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data) { | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/gdnative/pool_arrays.cpp:599:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 599 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/gdnative/pool_arrays.cpp:605:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:610:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 610 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:616:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 616 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:627:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:633:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:639:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:645:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 645 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:650:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 650 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:656:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 656 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:661:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 661 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:666:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 666 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:671:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 671 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:676:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/gdnative/pool_arrays.cpp:681:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 681 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:687:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 687 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:695:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 695 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:700:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 700 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:705:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 705 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/gdnative/pool_arrays.cpp:711:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 711 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/gdnative/pool_arrays.cpp:717:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 717 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/gdnative/pool_arrays.cpp:722:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 722 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:728:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 728 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/gdnative/pool_arrays.cpp:739:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 739 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/gdnative/pool_arrays.cpp:745:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 745 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array) { | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/gdnative/pool_arrays.cpp:751:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 751 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:757:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 757 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:762:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 762 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data) { | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:768:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 768 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/gdnative/pool_arrays.cpp:773:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 773 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size) { | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:778:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 778 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:783:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 783 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:788:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 788 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/gdnative/pool_arrays.cpp:793:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 793 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:799:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 799 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/gdnative/pool_arrays.cpp:807:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 807 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/gdnative/pool_arrays.cpp:812:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 812 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/gdnative/pool_arrays.cpp:817:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 817 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/gdnative/pool_arrays.cpp:823:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 823 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:831:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 831 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/gdnative/pool_arrays.cpp:835:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 835 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:839:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 839 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:844:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 844 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:848:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:852:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 852 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:856:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 856 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/gdnative/pool_arrays.cpp:861:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 861 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/pool_arrays.cpp:865:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 865 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/gdnative/pool_arrays.cpp:869:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 869 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/gdnative/pool_arrays.cpp:873:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 873 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/gdnative/pool_arrays.cpp:878:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 878 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/gdnative/pool_arrays.cpp:882:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 882 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:886:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 886 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:890:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 890 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:895:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:899:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 899 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:903:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:907:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 907 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:912:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 912 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:916:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 916 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:920:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 920 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:924:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 924 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:929:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 929 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:933:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 933 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/gdnative/pool_arrays.cpp:937:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 937 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:941:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/gdnative/pool_arrays.cpp:946:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 946 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read) { | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:954:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 954 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/gdnative/pool_arrays.cpp:958:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:962:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 962 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/gdnative/pool_arrays.cpp:967:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 967 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/gdnative/pool_arrays.cpp:971:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 971 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/gdnative/pool_arrays.cpp:975:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 975 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/gdnative/pool_arrays.cpp:979:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 979 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/gdnative/pool_arrays.cpp:984:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 984 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/gdnative/pool_arrays.cpp:988:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 988 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/gdnative/pool_arrays.cpp:992:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 992 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/pool_arrays.cpp:996:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 996 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1001:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1001 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write) { | ^ modules/gdnative/gdnative/pool_arrays.cpp:1005:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1005 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1009:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1013:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1013 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1018:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1018 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1022:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1022 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1026:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1026 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1030:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1030 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1035:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1039:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1039 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1043:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1043 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1047:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1052:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1052 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1056:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1056 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1060:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1060 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1064:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1064 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other) { | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/gdnative/pool_arrays.cpp:1069:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1069 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write) { | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149, from modules/gdnative/include/gdnative/color.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/gdnative/string.cpp:31: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:153: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/gdnative.h:161: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/gdnative/quat.cpp:42:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w) { | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/gdnative/quat.cpp:47:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/gdnative/quat.cpp:53:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/gdnative/quat.cpp:59:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler) { | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/gdnative/quat.cpp:65:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/gdnative/quat.cpp:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/gdnative/quat.cpp:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/gdnative/quat.cpp:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/gdnative/quat.cpp:85:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/quat.cpp:90:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/gdnative/quat.cpp:95:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/gdnative/quat.cpp:100:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val) { | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/gdnative/quat.cpp:105:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/transform2d.h:55, from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/gdnative/quat.cpp:112:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_real GDAPI godot_quat_length(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:117:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:122:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:129:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:134:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:141:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:147:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/quat.cpp:155:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:163:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:171:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/quat.cpp:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:189:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:198:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:207:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/quat.cpp:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b) { | ^ modules/gdnative/gdnative/quat.cpp:221:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self) { | ^ modules/gdnative/gdnative/quat.cpp:229:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle) { | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ Compiling ==> modules/gdnative/gdnative/string_name.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/string_name.h:55, from modules/gdnative/gdnative/string_name.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ Compiling ==> modules/gdnative/gdnative/transform.cpp modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/gdnative/rect2.cpp:42:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:49:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/rect2.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:61:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/gdnative/rect2.cpp:72:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/gdnative/rect2.cpp:78:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:83:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/gdnative/rect2.cpp:91:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/rect2.cpp:99:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/gdnative/rect2.cpp:105:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/gdnative/rect2.cpp:113:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/gdnative/rect2.cpp:120:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/gdnative/rect2.cpp:127:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/gdnative/rect2.cpp:134:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/gdnative/rect2.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/gdnative/rect2.cpp:148:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/gdnative/rect2.cpp:156:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/gdnative/rect2.cpp:164:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/gdnative/rect2.cpp:170:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/gdnative/gdnative.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/gdnative/transform2d.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/transform.h:54, from modules/gdnative/gdnative/transform.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/gdnative/string_name.cpp:44:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name) { | ^ modules/gdnative/gdnative/string_name.cpp:50:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name) { | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/gdnative/string_name.cpp:55:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 55 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/gdnative/string_name.cpp:62:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/gdnative/string_name.cpp:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self) { | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/gdnative/string_name.cpp:72:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/gdnative/string_name.cpp:78:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other) { | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/gdnative/string_name.cpp:84:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_string_name_destroy(godot_string_name *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/gdnative/gdnative.cpp:46:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 46 | void GDAPI godot_object_destroy(godot_object *p_o) { | ^ modules/gdnative/gdnative/gdnative.cpp:52:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 52 | godot_object GDAPI *godot_global_get_singleton(char *p_name) { | ^ modules/gdnative/gdnative/gdnative.cpp:58:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 58 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname) { | ^ modules/gdnative/gdnative/gdnative.cpp:64:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret) { | ^ modules/gdnative/gdnative/gdnative.cpp:70:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error) { | ^ modules/gdnative/gdnative/gdnative.cpp:92:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname) { | ^ modules/gdnative/gdnative/gdnative.cpp:100:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_dictionary GDAPI godot_get_global_constants() { | ^ modules/gdnative/gdnative/gdnative.cpp:114:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback) { | ^ modules/gdnative/gdnative/gdnative.cpp:118:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI *godot_alloc(int p_bytes) { | ^ modules/gdnative/gdnative/gdnative.cpp:122:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes) { | ^ modules/gdnative/gdnative/gdnative.cpp:126:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_free(void *p_ptr) { | ^ modules/gdnative/gdnative/gdnative.cpp:130:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/gdnative/gdnative.cpp:134:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line) { | ^ modules/gdnative/gdnative/gdnative.cpp:138:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_print(const godot_string *p_message) { | ^ modules/gdnative/gdnative/gdnative.cpp:168:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | bool GDAPI godot_is_instance_valid(const godot_object *p_object) { | ^ modules/gdnative/gdnative/gdnative.cpp:172:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/transform2d.h:54, from modules/gdnative/gdnative/transform2d.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ Compiling ==> modules/gdnative/gdnative/variant.cpp modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/gdnative/string.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs) { | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/gdnative/string.cpp:53:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs) { | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/string.cpp:59:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs) { | ^ modules/gdnative/gdnative/string.cpp:65:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_string_new(godot_string *r_dest) { | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/gdnative/string.cpp:70:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src) { | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/string.cpp:76:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size) { | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/string.cpp:81:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/gdnative/string.cpp:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx) { | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/gdnative/string.cpp:91:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/gdnative/string.cpp:102:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/gdnative/string.cpp:108:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b) { | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/gdnative/string.cpp:116:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | void GDAPI godot_string_destroy(godot_string *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/gdnative/string.cpp:123:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_int GDAPI godot_string_length(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/gdnative/string.cpp:131:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ Compiling ==> modules/gdnative/gdnative/vector2.cpp modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:138:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:144:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str) { | ^ modules/gdnative/gdnative/string.cpp:151:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:158:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array) { | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:164:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:179:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_string GDAPI godot_string_chr(wchar_t p_character) { | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:186:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:193:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:200:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to) { | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/gdnative/string.cpp:207:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/gdnative/string.cpp:214:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/gdnative/string.cpp:221:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys) { | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/gdnative/string.cpp:234:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from) { | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/gdnative/string.cpp:247:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key) { | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/gdnative/string.cpp:260:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 260 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/gdnative/string.cpp:267:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:274:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:281:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values) { | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/gdnative/string.cpp:290:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder) { | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/gdnative/string.cpp:300:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len) { | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/gdnative/string.cpp:307:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/gdnative/string.cpp:313:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/gdnative/string.cpp:319:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string) { | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:328:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 328 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/gdnative/string.cpp:334:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 334 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:341:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/gdnative/string.cpp:348:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:356:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/gdnative/string.cpp:365:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 365 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:372:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard) { | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/gdnative/string.cpp:379:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5) { | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:386:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 386 | godot_string GDAPI godot_string_num(double p_num) { | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/gdnative/string.cpp:393:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base) { | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/gdnative/string.cpp:400:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 400 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/gdnative/string.cpp:407:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base) { | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/gdnative/string.cpp:414:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 414 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex) { | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/gdnative/string.cpp:421:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 421 | godot_string GDAPI godot_string_num_real(double p_num) { | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/gdnative/string.cpp:428:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 428 | godot_string GDAPI godot_string_num_scientific(double p_num) { | ^ modules/gdnative/gdnative/string.cpp:435:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals) { | ^ modules/gdnative/gdnative/string.cpp:442:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/gdnative/string.cpp:450:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits) { | ^ modules/gdnative/gdnative/string.cpp:458:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:468:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 468 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:478:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 478 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:485:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what) { | ^ modules/gdnative/gdnative/string.cpp:492:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:499:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from) { | ^ modules/gdnative/gdnative/string.cpp:506:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 506 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with) { | ^ modules/gdnative/gdnative/string.cpp:516:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 516 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length) { | ^ modules/gdnative/gdnative/string.cpp:524:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 524 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character) { | ^ modules/gdnative/gdnative/string.cpp:533:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 533 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string) { | ^ modules/gdnative/gdnative/string.cpp:540:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 540 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error) { | ^ modules/gdnative/gdnative/string.cpp:551:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 551 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:559:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 559 | double GDAPI godot_string_to_double(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:565:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 565 | godot_real GDAPI godot_string_to_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:571:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 571 | godot_int GDAPI godot_string_to_int(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:577:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 577 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:585:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 585 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:593:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 593 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:601:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 601 | double GDAPI godot_string_char_to_double(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:605:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 605 | godot_int GDAPI godot_string_char_to_int(const char *p_what) { | ^ modules/gdnative/gdnative/string.cpp:609:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 609 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:613:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 613 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:617:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 617 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len) { | ^ modules/gdnative/gdnative/string.cpp:621:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 621 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:627:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 627 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:633:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 633 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:639:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 639 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end) { | ^ modules/gdnative/gdnative/string.cpp:643:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 643 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:652:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 652 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice) { | ^ modules/gdnative/gdnative/string.cpp:660:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 660 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:676:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 676 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:692:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 692 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:708:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 708 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:724:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 724 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:747:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 747 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:770:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 770 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:786:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 786 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:802:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 802 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:825:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 825 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters) { | ^ modules/gdnative/gdnative/string.cpp:848:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 848 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:863:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 863 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts) { | ^ modules/gdnative/gdnative/string.cpp:880:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 880 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter) { | ^ modules/gdnative/gdnative/string.cpp:887:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 887 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:891:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 891 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char) { | ^ modules/gdnative/gdnative/string.cpp:895:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 895 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:903:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 903 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:911:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 911 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:919:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 919 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:927:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 927 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:935:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 935 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx) { | ^ modules/gdnative/gdnative/string.cpp:941:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 941 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file) { | ^ modules/gdnative/gdnative/string.cpp:950:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 950 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos) { | ^ modules/gdnative/gdnative/string.cpp:958:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 958 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right) { | ^ modules/gdnative/gdnative/string.cpp:966:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 966 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:974:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 974 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars) { | ^ modules/gdnative/gdnative/string.cpp:980:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 980 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:989:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 989 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:999:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 999 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1009:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1009 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1015:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1015 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1021:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1021 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8) { | ^ modules/gdnative/gdnative/string.cpp:1028:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1028 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1035:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1035 | uint32_t GDAPI godot_string_hash(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1041:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1041 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1047:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1047 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr) { | ^ modules/gdnative/gdnative/string.cpp:1051:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1051 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1055:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1055 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str) { | ^ modules/gdnative/gdnative/string.cpp:1059:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1059 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len) { | ^ modules/gdnative/gdnative/string.cpp:1063:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1063 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1080:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1080 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1088:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1088 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1105:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1105 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1120:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1120 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1129:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1129 | godot_string GDAPI godot_string_get_file(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1138:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1138 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size) { | ^ modules/gdnative/gdnative/string.cpp:1146:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1146 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1152:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1152 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1158:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1158 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/aabb.h:54, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/gdnative/variant.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/gdnative/string.cpp:1164:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1164 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/string.cpp:1174:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1174 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path) { | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/gdnative/string.cpp:1184:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1184 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/gdnative/string.cpp:1193:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1193 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/gdnative/string.cpp:1202:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1202 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/gdnative/string.cpp:1211:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1211 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/gdnative/string.cpp:1220:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1220 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/gdnative/string.cpp:1229:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1229 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/gdnative/string.cpp:1238:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1238 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/gdnative/string.cpp:1247:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1247 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line) { | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/string.cpp:1256:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1256 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/gdnative/string.cpp:1265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1265 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/gdnative/string.cpp:1274:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1274 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/gdnative/string.cpp:1283:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1283 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/gdnative/string.cpp:1292:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1292 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/gdnative/string.cpp:1301:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1301 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self) { | ^ modules/gdnative/gdnative/string.cpp:1307:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1307 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1313:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1313 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1319:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1319 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/gdnative/string.cpp:1325:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1325 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1331:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1331 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/gdnative/string.cpp:1337:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1337 | godot_string GDAPI godot_string_dedent(const godot_string *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/gdnative/string.cpp:1346:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1346 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1356:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1356 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1366:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1366 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/string.cpp:1377:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 1377 | const godot_bool p_allow_empty, const godot_int p_maxsplit) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:157: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:165: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:169: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:185: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:193: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:197: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:201: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/vector2.h:54, from modules/gdnative/gdnative/vector2.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/gdnative/transform2d.cpp:42:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos) { | ^ modules/gdnative/gdnative/transform2d.cpp:48:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin) { | ^ modules/gdnative/gdnative/transform2d.cpp:56:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:63:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:70:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:77:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:82:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:89:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:96:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self) { | ^ modules/gdnative/gdnative/transform2d.cpp:103:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi) { | ^ modules/gdnative/gdnative/transform2d.cpp:111:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale) { | ^ modules/gdnative/gdnative/transform2d.cpp:119:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset) { | ^ modules/gdnative/gdnative/transform2d.cpp:127:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:136:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:145:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:154:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:163:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c) { | ^ modules/gdnative/gdnative/transform2d.cpp:171:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/gdnative/transform2d.cpp:177:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b) { | ^ modules/gdnative/gdnative/transform2d.cpp:186:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest) { | ^ modules/gdnative/gdnative/transform2d.cpp:191:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ modules/gdnative/gdnative/transform2d.cpp:200:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v) { | ^ modules/gdnative/gdnative/rid.cpp:43:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 43 | void GDAPI godot_rid_new(godot_rid *r_dest) { | ^ modules/gdnative/gdnative/rid.cpp:48:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self) { | ^ modules/gdnative/gdnative/rid.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from) { | ^ modules/gdnative/gdnative/rid.cpp:62:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/gdnative/rid.cpp:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b) { | ^ modules/gdnative/gdnative/transform.cpp:42:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin) { | ^ modules/gdnative/gdnative/transform.cpp:54:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin) { | ^ modules/gdnative/gdnative/transform.cpp:61:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/gdnative/transform.cpp:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:74:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:80:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:87:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:93:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:100:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:107:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:114:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self) { | ^ modules/gdnative/gdnative/transform.cpp:121:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/transform.cpp:129:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale) { | ^ modules/gdnative/gdnative/transform.cpp:137:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs) { | ^ modules/gdnative/gdnative/transform.cpp:145:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up) { | ^ modules/gdnative/gdnative/transform.cpp:154:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:163:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:172:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_transform_new_identity(godot_transform *r_dest) { | ^ modules/gdnative/gdnative/transform.cpp:177:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/gdnative/transform.cpp:183:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b) { | ^ modules/gdnative/gdnative/transform.cpp:192:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:210:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ modules/gdnative/gdnative/transform.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v) { | ^ Compiling ==> modules/gdnative/gdnative/vector3.cpp Compiling ==> modules/gdnative/nativescript/api_generator.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative/basis.h:54, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/gdnative/vector3.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:42:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/gdnative/vector2.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:54:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:61:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:66:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:71:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:76:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/gdnative/vector2.cpp:81:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:89:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:101:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:107:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to) { | ^ modules/gdnative/gdnative/vector2.cpp:113:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector2.cpp:121:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector2.cpp:131:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta) { | ^ modules/gdnative/gdnative/vector2.cpp:139:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector2.cpp:147:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:154:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 154 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:161:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by) { | ^ modules/gdnative/gdnative/vector2.cpp:169:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self) { | ^ modules/gdnative/gdnative/vector2.cpp:174:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with) { | ^ modules/gdnative/gdnative/vector2.cpp:180:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/gdnative/vector2.cpp:188:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/gdnative/vector2.cpp:196:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/gdnative/vector2.cpp:204:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/gdnative/vector2.cpp:211:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/gdnative/vector2.cpp:219:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/gdnative/vector2.cpp:228:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:237:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:246:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:254:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/gdnative/vector2.cpp:263:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b) { | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/gdnative/vector2.cpp:271:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ modules/gdnative/gdnative/vector2.cpp:277:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b) { | ^ modules/gdnative/gdnative/vector2.cpp:283:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 283 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self) { | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/gdnative/vector2.cpp:291:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x) { | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:296:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y) { | ^ modules/gdnative/gdnative/vector2.cpp:301:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 301 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/gdnative/vector2.cpp:306:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 306 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self) { | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:155: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/gdnative/variant.cpp:60:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:65:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_variant_new_copy(godot_variant *p_dest, const godot_variant *p_src) { | ^ modules/gdnative/gdnative/variant.cpp:71:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_variant_new_nil(godot_variant *r_dest) { | ^ modules/gdnative/gdnative/variant.cpp:76:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b) { | ^ modules/gdnative/gdnative/variant.cpp:81:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i) { | ^ modules/gdnative/gdnative/variant.cpp:86:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i) { | ^ modules/gdnative/gdnative/variant.cpp:91:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r) { | ^ modules/gdnative/gdnative/variant.cpp:96:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s) { | ^ modules/gdnative/gdnative/variant.cpp:102:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2) { | ^ modules/gdnative/gdnative/variant.cpp:108:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2) { | ^ modules/gdnative/gdnative/variant.cpp:114:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3) { | ^ modules/gdnative/gdnative/variant.cpp:120:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d) { | ^ modules/gdnative/gdnative/variant.cpp:126:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane) { | ^ modules/gdnative/gdnative/variant.cpp:132:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat) { | ^ modules/gdnative/gdnative/variant.cpp:138:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb) { | ^ modules/gdnative/gdnative/variant.cpp:144:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis) { | ^ modules/gdnative/gdnative/variant.cpp:150:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans) { | ^ modules/gdnative/gdnative/variant.cpp:156:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color) { | ^ modules/gdnative/gdnative/variant.cpp:162:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np) { | ^ modules/gdnative/gdnative/variant.cpp:168:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid) { | ^ modules/gdnative/gdnative/variant.cpp:174:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj) { | ^ modules/gdnative/gdnative/variant.cpp:194:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict) { | ^ modules/gdnative/gdnative/variant.cpp:200:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr) { | ^ modules/gdnative/gdnative/variant.cpp:206:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba) { | ^ modules/gdnative/gdnative/variant.cpp:212:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia) { | ^ modules/gdnative/gdnative/variant.cpp:218:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra) { | ^ modules/gdnative/gdnative/variant.cpp:224:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa) { | ^ modules/gdnative/gdnative/variant.cpp:230:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a) { | ^ modules/gdnative/gdnative/variant.cpp:236:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a) { | ^ modules/gdnative/gdnative/variant.cpp:242:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca) { | ^ modules/gdnative/gdnative/variant.cpp:248:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:253:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:258:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:263:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | double GDAPI godot_variant_as_real(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:268:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:276:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:284:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:292:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:300:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:308:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:316:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:324:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 324 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:332:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 332 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:340:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 340 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:348:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:356:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:364:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:372:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:379:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:387:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:395:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:404:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 404 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:413:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:422:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:431:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:440:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:449:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 449 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:458:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error) { | ^ modules/gdnative/gdnative/variant.cpp:474:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method) { | ^ modules/gdnative/gdnative/variant.cpp:480:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:486:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other) { | ^ Compiling ==> modules/gdnative/nativescript/godot_nativescript.cpp modules/gdnative/gdnative/variant.cpp:492:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other) { | ^ modules/gdnative/gdnative/variant.cpp:498:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 498 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:503:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 503 | void GDAPI godot_variant_destroy(godot_variant *p_self) { | ^ modules/gdnative/gdnative/variant.cpp:510:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 510 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op) { | ^ modules/gdnative/gdnative/variant.cpp:518:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 518 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid) { | ^ Compiling ==> modules/gdnative/nativescript/nativescript.cpp Compiling ==> modules/gdnative/nativescript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/nativescript/godot_nativescript.h:34, from modules/gdnative/nativescript/godot_nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/gdnative/vector3.cpp:42:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 42 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z) { | ^ modules/gdnative/gdnative/vector3.cpp:47:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:54:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 54 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:59:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:64:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:69:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:74:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:86:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:93:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by) { | ^ modules/gdnative/gdnative/vector3.cpp:102:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi) { | ^ modules/gdnative/gdnative/vector3.cpp:110:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:118:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t) { | ^ modules/gdnative/gdnative/vector3.cpp:128:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta) { | ^ modules/gdnative/gdnative/vector3.cpp:136:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:142:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:150:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:158:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:165:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:172:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:179:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:186:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/vector3.cpp:194:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:200:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:206:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to) { | ^ modules/gdnative/gdnative/vector3.cpp:212:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:220:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:228:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n) { | ^ modules/gdnative/gdnative/vector3.cpp:236:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:245:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:254:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 254 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:263:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:271:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 271 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:280:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:288:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:294:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b) { | ^ modules/gdnative/gdnative/vector3.cpp:300:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self) { | ^ modules/gdnative/gdnative/vector3.cpp:308:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val) { | ^ modules/gdnative/gdnative/vector3.cpp:313:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis) { | ^ Compiling ==> modules/gdnative/gdnative_library_singleton_editor.cpp Compiling ==> modules/gdnative/gdnative_library_editor_plugin.cpp Compiling ==> modules/gdnative/net/multiplayer_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/godot_nativescript.cpp:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/nativescript/godot_nativescript.cpp:53:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:77:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:100:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:114:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:134:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:177:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:196:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:223:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:232:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:244:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:256:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:268:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:272:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:276:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 276 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:285:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:304:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:308:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 308 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:312:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 312 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object) { | ^ modules/gdnative/nativescript/godot_nativescript.cpp:316:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 316 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time) { | ^ Compiling ==> modules/gdnative/net/packet_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/register_types.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/nativescript/nativescript.h:45, from modules/gdnative/nativescript/nativescript.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/net/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/multiplayer_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/multiplayer_peer_gdnative.cpp:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *p_impl) { | ^ Compiling ==> modules/gdnative/net/stream_peer_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/packet_peer_gdnative.h:35, from modules/gdnative/net/packet_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/packet_peer_gdnative.cpp:69:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *p_impl) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative_library_singleton_editor.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/multiplayer_peer_gdnative.h:35, from modules/gdnative/net/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ Compiling ==> modules/gdnative/net/webrtc_gdnative.cpp modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdnative/arvr/arvr_interface_gdnative.cpp Compiling ==> modules/gdnative/arvr/register_types.cpp Compiling ==> modules/gdnative/pluginscript/pluginscript_instance.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/stream_peer_gdnative.h:35, from modules/gdnative/net/stream_peer_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/arvr_interface_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/net/stream_peer_gdnative.cpp:74:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | void GDAPI godot_net_bind_stream_peer(godot_object *p_obj, const godot_net_stream_peer *p_interface) { | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/gdnative.h:39, from modules/gdnative/gdnative_library_editor_plugin.h:36, from modules/gdnative/gdnative_library_editor_plugin.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_language.cpp modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/arvr/arvr_interface_gdnative.h:34, from modules/gdnative/arvr/register_types.cpp:32: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/gdnative.h:39, from modules/gdnative/net/webrtc_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/net/webrtc_gdnative.cpp:41:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 41 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *p_impl) { | ^ modules/gdnative/net/webrtc_gdnative.cpp:47:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *p_impl) { | ^ modules/gdnative/net/webrtc_gdnative.cpp:53:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 53 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *p_lib) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_instance.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_loader.cpp modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdnative/pluginscript/pluginscript_script.cpp modules/gdnative/arvr/arvr_interface_gdnative.cpp:248:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:258:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_real GDAPI godot_arvr_get_worldscale() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:265:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_transform GDAPI godot_arvr_get_reference_frame() { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:279:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:296:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:307:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:347:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 347 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:369:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 369 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:385:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:401:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:422:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:434:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 434 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface) { | ^ modules/gdnative/arvr/arvr_interface_gdnative.cpp:442:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_language.cpp:36: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdnative/pluginscript/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/pluginscript_loader.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdnative/videodecoder/register_types.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_instance.h:38, from modules/gdnative/pluginscript/pluginscript_script.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ Compiling ==> modules/gdnative/videodecoder/video_stream_gdnative.cpp modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ Compiling ==> modules/gdnative/gdnative_api_struct.gen.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/gdnative_api_struct.gen.h:5, from modules/gdnative/gdnative_api_struct.gen.cpp:3: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ Compiling ==> modules/gdscript/gdscript.cpp modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdscript/gdscript_compiler.cpp Compiling ==> modules/gdscript/gdscript_editor.cpp Compiling ==> modules/gdscript/gdscript_function.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/include/pluginscript/godot_pluginscript.h:34, from modules/gdnative/pluginscript/pluginscript_language.h:42, from modules/gdnative/pluginscript/register_types.cpp:40: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/pluginscript/godot_pluginscript.h:35: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/pluginscript/register_types.cpp:97:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc) { | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/register_types.cpp:34: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from modules/gdnative/videodecoder/../gdnative.h:39, from modules/gdnative/videodecoder/video_stream_gdnative.h:34, from modules/gdnative/videodecoder/video_stream_gdnative.cpp:31: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from modules/gdnative/videodecoder/../gdnative.h:40: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:9: modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/gdscript/gdscript_functions.cpp Compiling ==> modules/gdscript/gdscript_parser.cpp modules/gdnative/videodecoder/video_stream_gdnative.cpp:44:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 44 | godot_int GDAPI godot_videodecoder_file_read(void *ptr, uint8_t *buf, int buf_size) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:56:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 56 | int64_t GDAPI godot_videodecoder_file_seek(void *ptr, int64_t pos, int whence) { | ^ modules/gdnative/videodecoder/video_stream_gdnative.cpp:97:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface) { | ^ Compiling ==> modules/gdscript/gdscript_tokenizer.cpp Compiling ==> modules/gdscript/register_types.cpp Compiling ==> modules/gdscript/editor/gdscript_highlighter.cpp Compiling ==> modules/gdscript/language_server/gdscript_extend_parser.cpp Compiling ==> modules/gdscript/language_server/gdscript_language_protocol.cpp Compiling ==> modules/gdscript/language_server/gdscript_language_server.cpp Compiling ==> modules/gdscript/language_server/gdscript_text_document.cpp Compiling ==> modules/gdscript/language_server/gdscript_workspace.cpp Compiling ==> modules/gltf/editor_scene_exporter_gltf_plugin.cpp Compiling ==> modules/gltf/editor_scene_importer_gltf.cpp Compiling ==> modules/gltf/gltf_accessor.cpp Compiling ==> modules/gltf/gltf_animation.cpp Compiling ==> modules/gltf/gltf_buffer_view.cpp Compiling ==> modules/gltf/gltf_camera.cpp Compiling ==> modules/gltf/gltf_document.cpp Compiling ==> modules/gltf/gltf_light.cpp Compiling ==> modules/gltf/gltf_mesh.cpp Compiling ==> modules/gltf/gltf_node.cpp Compiling ==> modules/gltf/gltf_skeleton.cpp Compiling ==> modules/gltf/gltf_skin.cpp Compiling ==> modules/gltf/gltf_spec_gloss.cpp Compiling ==> modules/gltf/gltf_state.cpp Compiling ==> modules/gltf/gltf_texture.cpp Compiling ==> modules/gltf/packed_scene_gltf.cpp Compiling ==> modules/gltf/register_types.cpp Compiling ==> modules/gridmap/grid_map.cpp Compiling ==> modules/gridmap/grid_map_editor_plugin.cpp Compiling ==> modules/gridmap/register_types.cpp Compiling ==> modules/hdr/image_loader_hdr.cpp Compiling ==> modules/hdr/register_types.cpp Compiling ==> thirdparty/jpeg-compressor/jpgd.cpp Compiling ==> modules/jsonrpc/jsonrpc.cpp Compiling ==> modules/jsonrpc/register_types.cpp Compiling ==> thirdparty/mbedtls/library/aes.c Compiling ==> thirdparty/mbedtls/library/aesni.c Compiling ==> thirdparty/mbedtls/library/arc4.c Compiling ==> modules/jpg/register_types.cpp Compiling ==> modules/jpg/image_loader_jpegd.cpp Compiling ==> thirdparty/mbedtls/library/aria.c Compiling ==> thirdparty/mbedtls/library/asn1parse.c Compiling ==> thirdparty/mbedtls/library/asn1write.c Compiling ==> thirdparty/mbedtls/library/base64.c Compiling ==> thirdparty/mbedtls/library/bignum.c Compiling ==> thirdparty/mbedtls/library/blowfish.c Compiling ==> thirdparty/mbedtls/library/camellia.c Compiling ==> thirdparty/mbedtls/library/ccm.c Compiling ==> thirdparty/mbedtls/library/certs.c Compiling ==> thirdparty/mbedtls/library/chacha20.c Compiling ==> thirdparty/mbedtls/library/chachapoly.c Compiling ==> thirdparty/mbedtls/library/cipher.c Compiling ==> thirdparty/mbedtls/library/cipher_wrap.c Compiling ==> thirdparty/mbedtls/library/cmac.c Compiling ==> thirdparty/mbedtls/library/ctr_drbg.c Compiling ==> thirdparty/mbedtls/library/constant_time.c Compiling ==> thirdparty/mbedtls/library/debug.c Compiling ==> thirdparty/mbedtls/library/des.c Compiling ==> thirdparty/mbedtls/library/dhm.c Compiling ==> thirdparty/mbedtls/library/ecdh.c Compiling ==> thirdparty/mbedtls/library/ecdsa.c Compiling ==> thirdparty/mbedtls/library/ecjpake.c Compiling ==> thirdparty/mbedtls/library/ecp.c Compiling ==> thirdparty/mbedtls/library/ecp_curves.c Compiling ==> thirdparty/mbedtls/library/entropy.c Compiling ==> thirdparty/mbedtls/library/entropy_poll.c Compiling ==> thirdparty/mbedtls/library/error.c Compiling ==> thirdparty/mbedtls/library/gcm.c Compiling ==> thirdparty/mbedtls/library/havege.c Compiling ==> thirdparty/mbedtls/library/hkdf.c Compiling ==> thirdparty/mbedtls/library/hmac_drbg.c Compiling ==> thirdparty/mbedtls/library/md2.c Compiling ==> thirdparty/mbedtls/library/md4.c Compiling ==> thirdparty/mbedtls/library/md5.c Compiling ==> thirdparty/mbedtls/library/md.c Compiling ==> thirdparty/mbedtls/library/memory_buffer_alloc.c Compiling ==> thirdparty/mbedtls/library/mps_reader.c Compiling ==> thirdparty/mbedtls/library/mps_trace.c Compiling ==> thirdparty/mbedtls/library/net_sockets.c Compiling ==> thirdparty/mbedtls/library/nist_kw.c Compiling ==> thirdparty/mbedtls/library/oid.c Compiling ==> thirdparty/mbedtls/library/padlock.c Compiling ==> thirdparty/mbedtls/library/pem.c Compiling ==> thirdparty/mbedtls/library/pk.c Compiling ==> thirdparty/mbedtls/library/pkcs11.c Compiling ==> thirdparty/mbedtls/library/pkcs12.c Compiling ==> thirdparty/mbedtls/library/pkcs5.c Compiling ==> thirdparty/mbedtls/library/pkparse.c Compiling ==> thirdparty/mbedtls/library/pk_wrap.c Compiling ==> thirdparty/mbedtls/library/pkwrite.c Compiling ==> thirdparty/mbedtls/library/platform.c Compiling ==> thirdparty/mbedtls/library/platform_util.c Compiling ==> thirdparty/mbedtls/library/poly1305.c Compiling ==> thirdparty/mbedtls/library/ripemd160.c Compiling ==> thirdparty/mbedtls/library/rsa.c Compiling ==> thirdparty/mbedtls/library/rsa_internal.c Compiling ==> thirdparty/mbedtls/library/sha1.c Compiling ==> thirdparty/mbedtls/library/sha256.c Compiling ==> thirdparty/mbedtls/library/sha512.c Compiling ==> thirdparty/mbedtls/library/ssl_cache.c Compiling ==> thirdparty/mbedtls/library/ssl_ciphersuites.c Compiling ==> thirdparty/mbedtls/library/ssl_cli.c Compiling ==> thirdparty/mbedtls/library/ssl_cookie.c Compiling ==> thirdparty/mbedtls/library/ssl_msg.c Compiling ==> thirdparty/mbedtls/library/ssl_srv.c Compiling ==> thirdparty/mbedtls/library/ssl_ticket.c Compiling ==> thirdparty/mbedtls/library/ssl_tls.c Compiling ==> thirdparty/mbedtls/library/ssl_tls13_keys.c Compiling ==> thirdparty/mbedtls/library/threading.c Compiling ==> thirdparty/mbedtls/library/timing.c Compiling ==> thirdparty/mbedtls/library/version.c Compiling ==> thirdparty/mbedtls/library/version_features.c Compiling ==> thirdparty/mbedtls/library/x509.c Compiling ==> thirdparty/mbedtls/library/x509_create.c Compiling ==> thirdparty/mbedtls/library/x509_crl.c Compiling ==> thirdparty/mbedtls/library/x509_crt.c Compiling ==> thirdparty/mbedtls/library/x509_csr.c Compiling ==> thirdparty/mbedtls/library/x509write_crt.c Compiling ==> thirdparty/mbedtls/library/x509write_csr.c Compiling ==> thirdparty/mbedtls/library/xtea.c Compiling ==> modules/minimp3/audio_stream_mp3.cpp Compiling ==> modules/minimp3/register_types.cpp Compiling ==> modules/minimp3/resource_importer_mp3.cpp Compiling ==> modules/mobile_vr/mobile_vr_interface.cpp Compiling ==> modules/mobile_vr/register_types.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/Recast.cpp Compiling ==> modules/mbedtls/stream_peer_mbedtls.cpp Compiling ==> modules/mbedtls/dtls_server_mbedtls.cpp Compiling ==> modules/mbedtls/packet_peer_mbed_dtls.cpp Compiling ==> modules/mbedtls/ssl_context_mbedtls.cpp Compiling ==> modules/mbedtls/crypto_mbedtls.cpp Compiling ==> modules/mbedtls/register_types.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAlloc.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastArea.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastAssert.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastContour.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastFilter.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastLayers.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMesh.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastMeshDetail.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRasterization.cpp Compiling ==> thirdparty/recastnavigation/Recast/Source/RecastRegion.cpp Compiling ==> thirdparty/rvo2/Agent.cpp Compiling ==> thirdparty/rvo2/KdTree.cpp Compiling ==> modules/ogg/register_types.cpp Compiling ==> thirdparty/misc/open-simplex-noise.c Compiling ==> modules/opus/register_types.cpp Compiling ==> thirdparty/pvrtccompressor/BitScale.cpp Compiling ==> thirdparty/pvrtccompressor/MortonTable.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcDecoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcEncoder.cpp Compiling ==> thirdparty/pvrtccompressor/PvrTcPacket.cpp Compiling ==> modules/regex/regex.cpp Compiling ==> modules/regex/register_types.cpp Compiling ==> modules/squish/image_compress_squish.cpp Compiling ==> modules/squish/register_types.cpp Compiling ==> modules/opensimplex/noise_texture.cpp Compiling ==> modules/opensimplex/open_simplex_noise.cpp Compiling ==> modules/pvr/register_types.cpp Compiling ==> modules/pvr/image_compress_pvrtc.cpp Compiling ==> modules/pvr/texture_loader_pvr.cpp Compiling ==> modules/opensimplex/register_types.cpp Compiling ==> thirdparty/misc/stb_vorbis.c Compiling ==> thirdparty/nanosvg/nanosvg.cc Compiling ==> modules/navigation/nav_map.cpp Compiling ==> modules/navigation/rvo_agent.cpp Compiling ==> modules/navigation/navigation_mesh_editor_plugin.cpp Compiling ==> modules/navigation/godot_navigation_server.cpp Compiling ==> modules/navigation/register_types.cpp Compiling ==> modules/stb_vorbis/register_types.cpp Compiling ==> modules/stb_vorbis/resource_importer_ogg_vorbis.cpp Compiling ==> modules/stb_vorbis/audio_stream_ogg_vorbis.cpp Compiling ==> modules/navigation/nav_region.cpp Compiling ==> modules/navigation/navigation_mesh_generator.cpp Compiling ==> modules/tga/image_loader_tga.cpp Compiling ==> modules/svg/image_loader_svg.cpp Compiling ==> modules/svg/register_types.cpp Compiling ==> modules/tga/register_types.cpp Compiling ==> modules/theora/register_types.cpp Compiling ==> modules/theora/video_stream_theora.cpp Compiling ==> thirdparty/tinyexr/tinyexr.cc Compiling ==> thirdparty/miniupnpc/src/igd_desc_parse.c Compiling ==> thirdparty/miniupnpc/src/miniupnpc.c Compiling ==> thirdparty/miniupnpc/src/minixml.c Compiling ==> thirdparty/miniupnpc/src/minisoap.c Compiling ==> thirdparty/miniupnpc/src/minissdpc.c Compiling ==> thirdparty/miniupnpc/src/miniwget.c Compiling ==> thirdparty/miniupnpc/src/upnpcommands.c Compiling ==> thirdparty/miniupnpc/src/upnpdev.c Compiling ==> thirdparty/miniupnpc/src/upnpreplyparse.c Compiling ==> thirdparty/miniupnpc/src/connecthostport.c Compiling ==> thirdparty/miniupnpc/src/portlistingparse.c Compiling ==> thirdparty/miniupnpc/src/receivedata.c Compiling ==> thirdparty/miniupnpc/src/addr_is_reserved.c Compiling ==> thirdparty/vhacd/src/vhacdManifoldMesh.cpp Compiling ==> thirdparty/vhacd/src/FloatMath.cpp Compiling ==> thirdparty/vhacd/src/vhacdMesh.cpp Compiling ==> thirdparty/vhacd/src/vhacdICHull.cpp Compiling ==> thirdparty/vhacd/src/vhacdVolume.cpp Compiling ==> modules/upnp/upnp.cpp Compiling ==> modules/upnp/upnp_device.cpp Compiling ==> modules/upnp/register_types.cpp Compiling ==> thirdparty/vhacd/src/VHACD-ASYNC.cpp Compiling ==> thirdparty/vhacd/src/btAlignedAllocator.cpp Compiling ==> thirdparty/vhacd/src/vhacdRaycastMesh.cpp Compiling ==> thirdparty/vhacd/src/VHACD.cpp Compiling ==> thirdparty/vhacd/src/btConvexHullComputer.cpp Compiling ==> modules/visual_script/register_types.cpp Compiling ==> modules/visual_script/visual_script.cpp Compiling ==> modules/visual_script/visual_script_builtin_funcs.cpp Compiling ==> modules/visual_script/visual_script_editor.cpp Compiling ==> modules/visual_script/visual_script_expression.cpp Compiling ==> modules/visual_script/visual_script_flow_control.cpp Compiling ==> modules/visual_script/visual_script_func_nodes.cpp Compiling ==> modules/visual_script/visual_script_nodes.cpp Compiling ==> modules/visual_script/visual_script_property_selector.cpp Compiling ==> modules/vhacd/register_types.cpp Compiling ==> modules/visual_script/visual_script_yield_nodes.cpp Compiling ==> modules/vorbis/register_types.cpp Compiling ==> thirdparty/libsimplewebm/libwebm/mkvparser/mkvparser.cc Compiling ==> thirdparty/libsimplewebm/OpusVorbisDecoder.cpp Compiling ==> thirdparty/libsimplewebm/VPXDecoder.cpp Compiling ==> thirdparty/libsimplewebm/WebMDemuxer.cpp Compiling ==> modules/webp/image_loader_webp.cpp Compiling ==> modules/webp/register_types.cpp Compiling ==> modules/tinyexr/register_types.cpp Compiling ==> modules/tinyexr/image_loader_tinyexr.cpp Compiling ==> modules/tinyexr/image_saver_tinyexr.cpp Compiling ==> modules/webrtc/register_types.cpp Compiling ==> modules/webrtc/webrtc_data_channel.cpp Compiling ==> modules/webrtc/webrtc_data_channel_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/webrtc_data_channel_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webrtc/webrtc_data_channel_js.cpp Compiling ==> modules/webrtc/webrtc_multiplayer.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_data_channel_gdnative.h:36, from modules/webrtc/register_types.cpp:41: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webm/register_types.cpp Compiling ==> modules/webm/video_stream_webm.cpp Compiling ==> modules/webrtc/webrtc_peer_connection.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_data_channel_gdnative.cpp:35: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/webrtc/webrtc_peer_connection_gdnative.cpp In file included from modules/gdnative/include/gdnative/pool_arrays.h:155, from modules/gdnative/include/gdnative/array.h:54, from modules/gdnative/include/gdnative/string.h:66, from modules/gdnative/include/gdnative/gdnative.h:145, from ./modules/gdnative/include/net/godot_net.h:34, from modules/webrtc/webrtc_peer_connection_gdnative.h:36, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:33: modules/gdnative/include/gdnative/color.h:61:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_color_new_rgba(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:62:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_color_new_rgb(godot_color *r_dest, const godot_real p_r, const godot_real p_g, const godot_real p_b); | ^ modules/gdnative/include/gdnative/color.h:80:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_string GDAPI godot_color_as_string(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:82:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_int GDAPI godot_color_to_rgba32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_int GDAPI godot_color_to_abgr32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:86:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_int GDAPI godot_color_to_abgr64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:88:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_int GDAPI godot_color_to_argb64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:90:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_int GDAPI godot_color_to_rgba64(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:92:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_color_to_argb32(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:94:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_real GDAPI godot_color_gray(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:96:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_color GDAPI godot_color_inverted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:98:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_color GDAPI godot_color_contrasted(const godot_color *p_self); | ^ modules/gdnative/include/gdnative/color.h:100:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_color GDAPI godot_color_linear_interpolate(const godot_color *p_self, const godot_color *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/color.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_color GDAPI godot_color_blend(const godot_color *p_self, const godot_color *p_over); | ^ modules/gdnative/include/gdnative/color.h:104:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_color GDAPI godot_color_darkened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:106:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_color GDAPI godot_color_from_hsv(const godot_color *p_self, const godot_real p_h, const godot_real p_s, const godot_real p_v, const godot_real p_a); | ^ modules/gdnative/include/gdnative/color.h:108:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_color GDAPI godot_color_lightened(const godot_color *p_self, const godot_real p_amount); | ^ modules/gdnative/include/gdnative/color.h:110:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_string GDAPI godot_color_to_html(const godot_color *p_self, const godot_bool p_with_alpha); | ^ modules/gdnative/include/gdnative/color.h:112:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_color_operator_equal(const godot_color *p_self, const godot_color *p_b); | ^ modules/gdnative/include/gdnative/color.h:114:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_bool GDAPI godot_color_operator_less(const godot_color *p_self, const godot_color *p_b); | ^ In file included from modules/gdnative/include/gdnative/pool_arrays.h:156: modules/gdnative/include/gdnative/vector2.h:60:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_vector2_new(godot_vector2 *r_dest, const godot_real p_x, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:62:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_vector2_as_string(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:64:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector2 GDAPI godot_vector2_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:66:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_vector2_length(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:68:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_real GDAPI godot_vector2_angle(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:70:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_real GDAPI godot_vector2_length_squared(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:72:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_bool GDAPI godot_vector2_is_normalized(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:74:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_vector2 GDAPI godot_vector2_direction_to(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:76:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_real GDAPI godot_vector2_distance_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:78:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_real GDAPI godot_vector2_distance_squared_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:80:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_vector2_angle_to(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:82:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_vector2_angle_to_point(const godot_vector2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/vector2.h:84:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_vector2 GDAPI godot_vector2_linear_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:86:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_vector2 GDAPI godot_vector2_cubic_interpolate(const godot_vector2 *p_self, const godot_vector2 *p_b, const godot_vector2 *p_pre_a, const godot_vector2 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector2.h:88:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_vector2 GDAPI godot_vector2_move_toward(const godot_vector2 *p_self, const godot_vector2 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector2.h:90:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_vector2_rotated(const godot_vector2 *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector2.h:92:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_vector2_tangent(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:94:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector2 GDAPI godot_vector2_floor(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:96:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_vector2 GDAPI godot_vector2_snapped(const godot_vector2 *p_self, const godot_vector2 *p_by); | ^ modules/gdnative/include/gdnative/vector2.h:98:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_vector2_aspect(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:100:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_real GDAPI godot_vector2_dot(const godot_vector2 *p_self, const godot_vector2 *p_with); | ^ modules/gdnative/include/gdnative/vector2.h:102:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_vector2 GDAPI godot_vector2_slide(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:104:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_vector2 GDAPI godot_vector2_bounce(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:106:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_vector2 GDAPI godot_vector2_reflect(const godot_vector2 *p_self, const godot_vector2 *p_n); | ^ modules/gdnative/include/gdnative/vector2.h:108:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_vector2 GDAPI godot_vector2_abs(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:110:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector2 GDAPI godot_vector2_clamped(const godot_vector2 *p_self, const godot_real p_length); | ^ modules/gdnative/include/gdnative/vector2.h:112:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector2 GDAPI godot_vector2_operator_add(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_vector2 GDAPI godot_vector2_operator_subtract(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:116:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector2 GDAPI godot_vector2_operator_multiply_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:118:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_vector2 GDAPI godot_vector2_operator_multiply_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:120:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_vector2 GDAPI godot_vector2_operator_divide_vector(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:122:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_vector2 GDAPI godot_vector2_operator_divide_scalar(const godot_vector2 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector2.h:124:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_bool GDAPI godot_vector2_operator_equal(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:126:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_vector2_operator_less(const godot_vector2 *p_self, const godot_vector2 *p_b); | ^ modules/gdnative/include/gdnative/vector2.h:128:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_vector2 GDAPI godot_vector2_operator_neg(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:130:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | void GDAPI godot_vector2_set_x(godot_vector2 *p_self, const godot_real p_x); | ^ modules/gdnative/include/gdnative/vector2.h:132:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | void GDAPI godot_vector2_set_y(godot_vector2 *p_self, const godot_real p_y); | ^ modules/gdnative/include/gdnative/vector2.h:134:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_real GDAPI godot_vector2_get_x(const godot_vector2 *p_self); | ^ modules/gdnative/include/gdnative/vector2.h:136:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_real GDAPI godot_vector2_get_y(const godot_vector2 *p_self); | ^ In file included from modules/gdnative/include/gdnative/basis.h:55, from modules/gdnative/include/gdnative/vector3.h:54, from modules/gdnative/include/gdnative/pool_arrays.h:157: modules/gdnative/include/gdnative/quat.h:61:133: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_quat_new(godot_quat *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z, const godot_real p_w); | ^ modules/gdnative/include/gdnative/quat.h:62:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_quat_new_with_axis_angle(godot_quat *r_dest, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/quat.h:63:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_quat_new_with_basis(godot_quat *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/quat.h:64:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_quat_new_with_euler(godot_quat *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/quat.h:66:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_real GDAPI godot_quat_get_x(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:67:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_quat_set_x(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:69:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_real GDAPI godot_quat_get_y(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:70:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_quat_set_y(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_quat_get_z(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:73:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_quat_set_z(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:75:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_quat_get_w(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:76:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_quat_set_w(godot_quat *p_self, const godot_real val); | ^ modules/gdnative/include/gdnative/quat.h:78:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_string GDAPI godot_quat_as_string(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:80:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_real GDAPI godot_quat_length(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:82:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_real GDAPI godot_quat_length_squared(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:84:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_quat GDAPI godot_quat_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:86:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_quat_is_normalized(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:88:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_quat GDAPI godot_quat_inverse(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:90:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_real GDAPI godot_quat_dot(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:92:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_quat_xform(const godot_quat *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/quat.h:94:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_quat GDAPI godot_quat_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:96:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_quat GDAPI godot_quat_slerpni(const godot_quat *p_self, const godot_quat *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:98:165: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_quat GDAPI godot_quat_cubic_slerp(const godot_quat *p_self, const godot_quat *p_b, const godot_quat *p_pre_a, const godot_quat *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/quat.h:100:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_quat GDAPI godot_quat_operator_multiply(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:102:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_quat GDAPI godot_quat_operator_add(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:104:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_quat GDAPI godot_quat_operator_subtract(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:106:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_quat GDAPI godot_quat_operator_divide(const godot_quat *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/quat.h:108:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_bool GDAPI godot_quat_operator_equal(const godot_quat *p_self, const godot_quat *p_b); | ^ modules/gdnative/include/gdnative/quat.h:110:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_quat GDAPI godot_quat_operator_neg(const godot_quat *p_self); | ^ modules/gdnative/include/gdnative/quat.h:112:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | void GDAPI godot_quat_set_axis_angle(godot_quat *p_self, const godot_vector3 *p_axis, const godot_real p_angle); | ^ modules/gdnative/include/gdnative/basis.h:62:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_basis_new_with_rows(godot_basis *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis); | ^ modules/gdnative/include/gdnative/basis.h:63:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_basis_new_with_axis_and_angle(godot_basis *r_dest, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:64:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_basis_new_with_euler(godot_basis *r_dest, const godot_vector3 *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:65:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_basis_new_with_euler_quat(godot_basis *r_dest, const godot_quat *p_euler); | ^ modules/gdnative/include/gdnative/basis.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_string GDAPI godot_basis_as_string(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:69:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_basis GDAPI godot_basis_inverse(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_basis GDAPI godot_basis_transposed(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:73:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_basis GDAPI godot_basis_orthonormalized(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:75:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_basis_determinant(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:77:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_basis GDAPI godot_basis_rotated(const godot_basis *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/basis.h:79:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_basis GDAPI godot_basis_scaled(const godot_basis *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:81:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_basis_get_scale(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:83:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_basis_get_euler(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:85:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_quat GDAPI godot_basis_get_quat(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:87:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_basis_set_quat(godot_basis *p_self, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/basis.h:89:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_basis_set_axis_angle_scale(godot_basis *p_self, const godot_vector3 *p_axis, godot_real p_phi, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:91:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_basis_set_euler_scale(godot_basis *p_self, const godot_vector3 *p_euler, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:93:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_basis_set_quat_scale(godot_basis *p_self, const godot_quat *p_quat, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/basis.h:95:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_basis_tdotx(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:97:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_real GDAPI godot_basis_tdoty(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:99:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_real GDAPI godot_basis_tdotz(const godot_basis *p_self, const godot_vector3 *p_with); | ^ modules/gdnative/include/gdnative/basis.h:101:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_basis_xform(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:103:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_basis_xform_inv(const godot_basis *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/basis.h:105:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_basis_get_orthogonal_index(const godot_basis *p_self); | ^ modules/gdnative/include/gdnative/basis.h:107:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_basis_new(godot_basis *r_dest); | ^ modules/gdnative/include/gdnative/basis.h:110:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | void GDAPI godot_basis_get_elements(const godot_basis *p_self, godot_vector3 *p_elements); | ^ modules/gdnative/include/gdnative/basis.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_vector3 GDAPI godot_basis_get_axis(const godot_basis *p_self, const godot_int p_axis); | ^ modules/gdnative/include/gdnative/basis.h:114:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | void GDAPI godot_basis_set_axis(godot_basis *p_self, const godot_int p_axis, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:116:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_vector3 GDAPI godot_basis_get_row(const godot_basis *p_self, const godot_int p_row); | ^ modules/gdnative/include/gdnative/basis.h:118:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | void GDAPI godot_basis_set_row(godot_basis *p_self, const godot_int p_row, const godot_vector3 *p_value); | ^ modules/gdnative/include/gdnative/basis.h:120:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_bool GDAPI godot_basis_operator_equal(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:122:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_basis GDAPI godot_basis_operator_add(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:124:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_basis GDAPI godot_basis_operator_subtract(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:126:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_basis GDAPI godot_basis_operator_multiply_vector(const godot_basis *p_self, const godot_basis *p_b); | ^ modules/gdnative/include/gdnative/basis.h:128:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_basis GDAPI godot_basis_operator_multiply_scalar(const godot_basis *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/basis.h:130:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_basis GDAPI godot_basis_slerp(const godot_basis *p_self, const godot_basis *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:67:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_vector3_new(godot_vector3 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_z); | ^ modules/gdnative/include/gdnative/vector3.h:69:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_string GDAPI godot_vector3_as_string(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:71:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_int GDAPI godot_vector3_min_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:73:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_vector3_max_axis(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:75:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_vector3_length(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:77:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_real GDAPI godot_vector3_length_squared(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:79:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_vector3_is_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:81:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_vector3 GDAPI godot_vector3_normalized(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:83:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_vector3 GDAPI godot_vector3_inverse(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:85:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector3 GDAPI godot_vector3_snapped(const godot_vector3 *p_self, const godot_vector3 *p_by); | ^ modules/gdnative/include/gdnative/vector3.h:87:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector3 GDAPI godot_vector3_rotated(const godot_vector3 *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/vector3.h:89:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector3 GDAPI godot_vector3_linear_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:91:189: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector3 GDAPI godot_vector3_cubic_interpolate(const godot_vector3 *p_self, const godot_vector3 *p_b, const godot_vector3 *p_pre_a, const godot_vector3 *p_post_b, const godot_real p_t); | ^ modules/gdnative/include/gdnative/vector3.h:93:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_vector3_move_toward(const godot_vector3 *p_self, const godot_vector3 *p_to, const godot_real p_delta); | ^ modules/gdnative/include/gdnative/vector3.h:95:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_vector3_dot(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:97:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_vector3 GDAPI godot_vector3_cross(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:99:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_basis GDAPI godot_vector3_outer(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:101:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_basis GDAPI godot_vector3_to_diagonal_matrix(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:103:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_vector3 GDAPI godot_vector3_abs(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:105:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_vector3 GDAPI godot_vector3_floor(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:107:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_vector3 GDAPI godot_vector3_ceil(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:109:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_vector3 GDAPI godot_vector3_direction_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:111:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_real GDAPI godot_vector3_distance_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:113:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_real GDAPI godot_vector3_distance_squared_to(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:115:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_real GDAPI godot_vector3_angle_to(const godot_vector3 *p_self, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/vector3.h:117:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_vector3 GDAPI godot_vector3_slide(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:119:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_vector3 GDAPI godot_vector3_bounce(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:121:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_vector3 GDAPI godot_vector3_reflect(const godot_vector3 *p_self, const godot_vector3 *p_n); | ^ modules/gdnative/include/gdnative/vector3.h:123:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_vector3 GDAPI godot_vector3_operator_add(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:125:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_vector3 GDAPI godot_vector3_operator_subtract(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_vector3 GDAPI godot_vector3_operator_multiply_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:129:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_vector3 GDAPI godot_vector3_operator_multiply_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:131:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_vector3 GDAPI godot_vector3_operator_divide_vector(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:133:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_vector3 GDAPI godot_vector3_operator_divide_scalar(const godot_vector3 *p_self, const godot_real p_b); | ^ modules/gdnative/include/gdnative/vector3.h:135:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_bool GDAPI godot_vector3_operator_equal(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:137:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_bool GDAPI godot_vector3_operator_less(const godot_vector3 *p_self, const godot_vector3 *p_b); | ^ modules/gdnative/include/gdnative/vector3.h:139:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_vector3 GDAPI godot_vector3_operator_neg(const godot_vector3 *p_self); | ^ modules/gdnative/include/gdnative/vector3.h:141:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_vector3_set_axis(godot_vector3 *p_self, const godot_vector3_axis p_axis, const godot_real p_val); | ^ modules/gdnative/include/gdnative/vector3.h:143:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_real GDAPI godot_vector3_get_axis(const godot_vector3 *p_self, const godot_vector3_axis p_axis); | ^ modules/gdnative/include/gdnative/pool_arrays.h:167:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | void GDAPI godot_pool_byte_array_new(godot_pool_byte_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:168:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | void GDAPI godot_pool_byte_array_new_copy(godot_pool_byte_array *r_dest, const godot_pool_byte_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:169:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | void GDAPI godot_pool_byte_array_new_with_array(godot_pool_byte_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:171:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | void GDAPI godot_pool_byte_array_append(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:173:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_pool_byte_array_append_array(godot_pool_byte_array *p_self, const godot_pool_byte_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:175:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_error GDAPI godot_pool_byte_array_insert(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:177:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_pool_byte_array_invert(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:179:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_pool_byte_array_push_back(godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:181:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_pool_byte_array_remove(godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:183:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_pool_byte_array_resize(godot_pool_byte_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:185:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_pool_byte_array_sort(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:187:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:189:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:191:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_pool_byte_array_set(godot_pool_byte_array *p_self, const godot_int p_idx, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:192:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | uint8_t GDAPI godot_pool_byte_array_get(const godot_pool_byte_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:194:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | godot_int GDAPI godot_pool_byte_array_size(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:196:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_bool GDAPI godot_pool_byte_array_empty(const godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_bool GDAPI godot_pool_byte_array_has(const godot_pool_byte_array *p_self, const uint8_t p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:200:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_pool_byte_array_destroy(godot_pool_byte_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:204:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | void GDAPI godot_pool_int_array_new(godot_pool_int_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:205:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | void GDAPI godot_pool_int_array_new_copy(godot_pool_int_array *r_dest, const godot_pool_int_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:206:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | void GDAPI godot_pool_int_array_new_with_array(godot_pool_int_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:208:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | void GDAPI godot_pool_int_array_append(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:210:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_pool_int_array_append_array(godot_pool_int_array *p_self, const godot_pool_int_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:212:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_error GDAPI godot_pool_int_array_insert(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:214:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | void GDAPI godot_pool_int_array_invert(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:216:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | void GDAPI godot_pool_int_array_push_back(godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:218:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_pool_int_array_remove(godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:220:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_pool_int_array_resize(godot_pool_int_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:222:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | void GDAPI godot_pool_int_array_sort(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:224:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:226:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:228:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | void GDAPI godot_pool_int_array_set(godot_pool_int_array *p_self, const godot_int p_idx, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:229:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_int GDAPI godot_pool_int_array_get(const godot_pool_int_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:231:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_int GDAPI godot_pool_int_array_size(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:233:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_bool GDAPI godot_pool_int_array_empty(const godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:235:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_pool_int_array_has(const godot_pool_int_array *p_self, const godot_int p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:237:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | void GDAPI godot_pool_int_array_destroy(godot_pool_int_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:241:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | void GDAPI godot_pool_real_array_new(godot_pool_real_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:242:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_pool_real_array_new_copy(godot_pool_real_array *r_dest, const godot_pool_real_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:243:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | void GDAPI godot_pool_real_array_new_with_array(godot_pool_real_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:245:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | void GDAPI godot_pool_real_array_append(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:247:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 247 | void GDAPI godot_pool_real_array_append_array(godot_pool_real_array *p_self, const godot_pool_real_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:249:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_error GDAPI godot_pool_real_array_insert(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:251:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | void GDAPI godot_pool_real_array_invert(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:253:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | void GDAPI godot_pool_real_array_push_back(godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:255:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | void GDAPI godot_pool_real_array_remove(godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:257:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | void GDAPI godot_pool_real_array_resize(godot_pool_real_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:259:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | void GDAPI godot_pool_real_array_sort(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:261:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:263:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 263 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:265:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | void GDAPI godot_pool_real_array_set(godot_pool_real_array *p_self, const godot_int p_idx, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:266:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 266 | godot_real GDAPI godot_pool_real_array_get(const godot_pool_real_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:268:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 268 | godot_int GDAPI godot_pool_real_array_size(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:270:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 270 | godot_bool GDAPI godot_pool_real_array_empty(const godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:272:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 272 | godot_bool GDAPI godot_pool_real_array_has(const godot_pool_real_array *p_self, const godot_real p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:274:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 274 | void GDAPI godot_pool_real_array_destroy(godot_pool_real_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:278:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 278 | void GDAPI godot_pool_string_array_new(godot_pool_string_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:279:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 279 | void GDAPI godot_pool_string_array_new_copy(godot_pool_string_array *r_dest, const godot_pool_string_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:280:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI godot_pool_string_array_new_with_array(godot_pool_string_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:282:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_pool_string_array_append(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:284:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 284 | void GDAPI godot_pool_string_array_append_array(godot_pool_string_array *p_self, const godot_pool_string_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:286:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | godot_error GDAPI godot_pool_string_array_insert(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:288:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 288 | void GDAPI godot_pool_string_array_invert(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:290:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 290 | godot_string GDAPI godot_pool_string_array_join(const godot_pool_string_array *p_self, const godot_string *p_delimiter); | ^ modules/gdnative/include/gdnative/pool_arrays.h:292:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 292 | void GDAPI godot_pool_string_array_push_back(godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:294:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI godot_pool_string_array_remove(godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:296:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 296 | void GDAPI godot_pool_string_array_resize(godot_pool_string_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:298:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | void GDAPI godot_pool_string_array_sort(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:300:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 300 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:302:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 302 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:304:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 304 | void GDAPI godot_pool_string_array_set(godot_pool_string_array *p_self, const godot_int p_idx, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:305:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 305 | godot_string GDAPI godot_pool_string_array_get(const godot_pool_string_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:307:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 307 | godot_int GDAPI godot_pool_string_array_size(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:309:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 309 | godot_bool GDAPI godot_pool_string_array_empty(const godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:311:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 311 | godot_bool GDAPI godot_pool_string_array_has(const godot_pool_string_array *p_self, const godot_string *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:313:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 313 | void GDAPI godot_pool_string_array_destroy(godot_pool_string_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:317:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 317 | void GDAPI godot_pool_vector2_array_new(godot_pool_vector2_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:318:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 318 | void GDAPI godot_pool_vector2_array_new_copy(godot_pool_vector2_array *r_dest, const godot_pool_vector2_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:319:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 319 | void GDAPI godot_pool_vector2_array_new_with_array(godot_pool_vector2_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:321:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 321 | void GDAPI godot_pool_vector2_array_append(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:323:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 323 | void GDAPI godot_pool_vector2_array_append_array(godot_pool_vector2_array *p_self, const godot_pool_vector2_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:325:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 325 | godot_error GDAPI godot_pool_vector2_array_insert(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:327:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 327 | void GDAPI godot_pool_vector2_array_invert(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:329:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 329 | void GDAPI godot_pool_vector2_array_push_back(godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:331:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 331 | void GDAPI godot_pool_vector2_array_remove(godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:333:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 333 | void GDAPI godot_pool_vector2_array_resize(godot_pool_vector2_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:335:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 335 | void GDAPI godot_pool_vector2_array_sort(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:337:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 337 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:339:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 339 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:341:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 341 | void GDAPI godot_pool_vector2_array_set(godot_pool_vector2_array *p_self, const godot_int p_idx, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:342:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 342 | godot_vector2 GDAPI godot_pool_vector2_array_get(const godot_pool_vector2_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:344:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 344 | godot_int GDAPI godot_pool_vector2_array_size(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:346:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 346 | godot_bool GDAPI godot_pool_vector2_array_empty(const godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:348:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 348 | godot_bool GDAPI godot_pool_vector2_array_has(const godot_pool_vector2_array *p_self, const godot_vector2 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:350:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 350 | void GDAPI godot_pool_vector2_array_destroy(godot_pool_vector2_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:354:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 354 | void GDAPI godot_pool_vector3_array_new(godot_pool_vector3_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:355:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 355 | void GDAPI godot_pool_vector3_array_new_copy(godot_pool_vector3_array *r_dest, const godot_pool_vector3_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:356:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 356 | void GDAPI godot_pool_vector3_array_new_with_array(godot_pool_vector3_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:358:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 358 | void GDAPI godot_pool_vector3_array_append(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:360:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 360 | void GDAPI godot_pool_vector3_array_append_array(godot_pool_vector3_array *p_self, const godot_pool_vector3_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:362:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 362 | godot_error GDAPI godot_pool_vector3_array_insert(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:364:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 364 | void GDAPI godot_pool_vector3_array_invert(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:366:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 366 | void GDAPI godot_pool_vector3_array_push_back(godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:368:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 368 | void GDAPI godot_pool_vector3_array_remove(godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:370:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 370 | void GDAPI godot_pool_vector3_array_resize(godot_pool_vector3_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:372:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 372 | void GDAPI godot_pool_vector3_array_sort(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:374:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 374 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:376:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 376 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:378:125: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 378 | void GDAPI godot_pool_vector3_array_set(godot_pool_vector3_array *p_self, const godot_int p_idx, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:379:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 379 | godot_vector3 GDAPI godot_pool_vector3_array_get(const godot_pool_vector3_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:381:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 381 | godot_int GDAPI godot_pool_vector3_array_size(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:383:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 383 | godot_bool GDAPI godot_pool_vector3_array_empty(const godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:385:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 385 | godot_bool GDAPI godot_pool_vector3_array_has(const godot_pool_vector3_array *p_self, const godot_vector3 *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:387:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 387 | void GDAPI godot_pool_vector3_array_destroy(godot_pool_vector3_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:391:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 391 | void GDAPI godot_pool_color_array_new(godot_pool_color_array *r_dest); | ^ modules/gdnative/include/gdnative/pool_arrays.h:392:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 392 | void GDAPI godot_pool_color_array_new_copy(godot_pool_color_array *r_dest, const godot_pool_color_array *p_src); | ^ modules/gdnative/include/gdnative/pool_arrays.h:393:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 393 | void GDAPI godot_pool_color_array_new_with_array(godot_pool_color_array *r_dest, const godot_array *p_a); | ^ modules/gdnative/include/gdnative/pool_arrays.h:395:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 395 | void GDAPI godot_pool_color_array_append(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:397:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 397 | void GDAPI godot_pool_color_array_append_array(godot_pool_color_array *p_self, const godot_pool_color_array *p_array); | ^ modules/gdnative/include/gdnative/pool_arrays.h:399:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 399 | godot_error GDAPI godot_pool_color_array_insert(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:401:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 401 | void GDAPI godot_pool_color_array_invert(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:403:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 403 | void GDAPI godot_pool_color_array_push_back(godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:405:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 405 | void GDAPI godot_pool_color_array_remove(godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:407:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 407 | void GDAPI godot_pool_color_array_resize(godot_pool_color_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/pool_arrays.h:409:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 409 | void GDAPI godot_pool_color_array_sort(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:411:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 411 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:413:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 413 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:415:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 415 | void GDAPI godot_pool_color_array_set(godot_pool_color_array *p_self, const godot_int p_idx, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:416:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 416 | godot_color GDAPI godot_pool_color_array_get(const godot_pool_color_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/pool_arrays.h:418:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 418 | godot_int GDAPI godot_pool_color_array_size(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:420:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 420 | godot_bool GDAPI godot_pool_color_array_empty(const godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:422:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 422 | godot_bool GDAPI godot_pool_color_array_has(const godot_pool_color_array *p_self, const godot_color *p_data); | ^ modules/gdnative/include/gdnative/pool_arrays.h:424:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 424 | void GDAPI godot_pool_color_array_destroy(godot_pool_color_array *p_self); | ^ modules/gdnative/include/gdnative/pool_arrays.h:430:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 430 | godot_pool_byte_array_read_access GDAPI *godot_pool_byte_array_read_access_copy(const godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:431:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 431 | const uint8_t GDAPI *godot_pool_byte_array_read_access_ptr(const godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:432:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 432 | void GDAPI godot_pool_byte_array_read_access_operator_assign(godot_pool_byte_array_read_access *p_read, godot_pool_byte_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:433:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 433 | void GDAPI godot_pool_byte_array_read_access_destroy(godot_pool_byte_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:435:126: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 435 | godot_pool_int_array_read_access GDAPI *godot_pool_int_array_read_access_copy(const godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:436:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 436 | const godot_int GDAPI *godot_pool_int_array_read_access_ptr(const godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:437:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 437 | void GDAPI godot_pool_int_array_read_access_operator_assign(godot_pool_int_array_read_access *p_read, godot_pool_int_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:438:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 438 | void GDAPI godot_pool_int_array_read_access_destroy(godot_pool_int_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:440:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 440 | godot_pool_real_array_read_access GDAPI *godot_pool_real_array_read_access_copy(const godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:441:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 441 | const godot_real GDAPI *godot_pool_real_array_read_access_ptr(const godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:442:147: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 442 | void GDAPI godot_pool_real_array_read_access_operator_assign(godot_pool_real_array_read_access *p_read, godot_pool_real_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:443:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 443 | void GDAPI godot_pool_real_array_read_access_destroy(godot_pool_real_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:445:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 445 | godot_pool_string_array_read_access GDAPI *godot_pool_string_array_read_access_copy(const godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:446:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 446 | const godot_string GDAPI *godot_pool_string_array_read_access_ptr(const godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:447:153: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 447 | void GDAPI godot_pool_string_array_read_access_operator_assign(godot_pool_string_array_read_access *p_read, godot_pool_string_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:448:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 448 | void GDAPI godot_pool_string_array_read_access_destroy(godot_pool_string_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:450:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 450 | godot_pool_vector2_array_read_access GDAPI *godot_pool_vector2_array_read_access_copy(const godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:451:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 451 | const godot_vector2 GDAPI *godot_pool_vector2_array_read_access_ptr(const godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:452:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 452 | void GDAPI godot_pool_vector2_array_read_access_operator_assign(godot_pool_vector2_array_read_access *p_read, godot_pool_vector2_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:453:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 453 | void GDAPI godot_pool_vector2_array_read_access_destroy(godot_pool_vector2_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:455:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 455 | godot_pool_vector3_array_read_access GDAPI *godot_pool_vector3_array_read_access_copy(const godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:456:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 456 | const godot_vector3 GDAPI *godot_pool_vector3_array_read_access_ptr(const godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:457:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 457 | void GDAPI godot_pool_vector3_array_read_access_operator_assign(godot_pool_vector3_array_read_access *p_read, godot_pool_vector3_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:458:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 458 | void GDAPI godot_pool_vector3_array_read_access_destroy(godot_pool_vector3_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:460:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 460 | godot_pool_color_array_read_access GDAPI *godot_pool_color_array_read_access_copy(const godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:461:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 461 | const godot_color GDAPI *godot_pool_color_array_read_access_ptr(const godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:462:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 462 | void GDAPI godot_pool_color_array_read_access_operator_assign(godot_pool_color_array_read_access *p_read, godot_pool_color_array_read_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:463:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 463 | void GDAPI godot_pool_color_array_read_access_destroy(godot_pool_color_array_read_access *p_read); | ^ modules/gdnative/include/gdnative/pool_arrays.h:469:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 469 | godot_pool_byte_array_write_access GDAPI *godot_pool_byte_array_write_access_copy(const godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:470:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 470 | uint8_t GDAPI *godot_pool_byte_array_write_access_ptr(const godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:471:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 471 | void GDAPI godot_pool_byte_array_write_access_operator_assign(godot_pool_byte_array_write_access *p_write, godot_pool_byte_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:472:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 472 | void GDAPI godot_pool_byte_array_write_access_destroy(godot_pool_byte_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:474:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 474 | godot_pool_int_array_write_access GDAPI *godot_pool_int_array_write_access_copy(const godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:475:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 475 | godot_int GDAPI *godot_pool_int_array_write_access_ptr(const godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:476:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 476 | void GDAPI godot_pool_int_array_write_access_operator_assign(godot_pool_int_array_write_access *p_write, godot_pool_int_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:477:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 477 | void GDAPI godot_pool_int_array_write_access_destroy(godot_pool_int_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:479:132: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 479 | godot_pool_real_array_write_access GDAPI *godot_pool_real_array_write_access_copy(const godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:480:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 480 | godot_real GDAPI *godot_pool_real_array_write_access_ptr(const godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:481:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 481 | void GDAPI godot_pool_real_array_write_access_operator_assign(godot_pool_real_array_write_access *p_write, godot_pool_real_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:482:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 482 | void GDAPI godot_pool_real_array_write_access_destroy(godot_pool_real_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:484:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 484 | godot_pool_string_array_write_access GDAPI *godot_pool_string_array_write_access_copy(const godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:485:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 485 | godot_string GDAPI *godot_pool_string_array_write_access_ptr(const godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:486:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 486 | void GDAPI godot_pool_string_array_write_access_operator_assign(godot_pool_string_array_write_access *p_write, godot_pool_string_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:487:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 487 | void GDAPI godot_pool_string_array_write_access_destroy(godot_pool_string_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:489:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 489 | godot_pool_vector2_array_write_access GDAPI *godot_pool_vector2_array_write_access_copy(const godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:490:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 490 | godot_vector2 GDAPI *godot_pool_vector2_array_write_access_ptr(const godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:491:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 491 | void GDAPI godot_pool_vector2_array_write_access_operator_assign(godot_pool_vector2_array_write_access *p_write, godot_pool_vector2_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:492:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 492 | void GDAPI godot_pool_vector2_array_write_access_destroy(godot_pool_vector2_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:494:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 494 | godot_pool_vector3_array_write_access GDAPI *godot_pool_vector3_array_write_access_copy(const godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:495:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 495 | godot_vector3 GDAPI *godot_pool_vector3_array_write_access_ptr(const godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:496:160: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 496 | void GDAPI godot_pool_vector3_array_write_access_operator_assign(godot_pool_vector3_array_write_access *p_write, godot_pool_vector3_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:497:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 497 | void GDAPI godot_pool_vector3_array_write_access_destroy(godot_pool_vector3_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:499:135: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 499 | godot_pool_color_array_write_access GDAPI *godot_pool_color_array_write_access_copy(const godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:500:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 500 | godot_color GDAPI *godot_pool_color_array_write_access_ptr(const godot_pool_color_array_write_access *p_write); | ^ modules/gdnative/include/gdnative/pool_arrays.h:501:154: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 501 | void GDAPI godot_pool_color_array_write_access_operator_assign(godot_pool_color_array_write_access *p_write, godot_pool_color_array_write_access *p_other); | ^ modules/gdnative/include/gdnative/pool_arrays.h:502:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 502 | void GDAPI godot_pool_color_array_write_access_destroy(godot_pool_color_array_write_access *p_write); | ^ In file included from modules/gdnative/include/gdnative/aabb.h:55, from modules/gdnative/include/gdnative/variant.h:147, from modules/gdnative/include/gdnative/array.h:55: modules/gdnative/include/gdnative/plane.h:61:146: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_plane_new_with_reals(godot_plane *r_dest, const godot_real p_a, const godot_real p_b, const godot_real p_c, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:62:141: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_plane_new_with_vectors(godot_plane *r_dest, const godot_vector3 *p_v1, const godot_vector3 *p_v2, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/plane.h:63:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_plane_new_with_normal(godot_plane *r_dest, const godot_vector3 *p_normal, const godot_real p_d); | ^ modules/gdnative/include/gdnative/plane.h:65:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_plane_as_string(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:67:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_plane GDAPI godot_plane_normalized(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:69:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_vector3 GDAPI godot_plane_center(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:71:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_vector3 GDAPI godot_plane_get_any_point(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:73:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_bool GDAPI godot_plane_is_point_over(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:75:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_plane_distance_to(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:77:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_bool GDAPI godot_plane_has_point(const godot_plane *p_self, const godot_vector3 *p_point, const godot_real p_epsilon); | ^ modules/gdnative/include/gdnative/plane.h:79:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_vector3 GDAPI godot_plane_project(const godot_plane *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/plane.h:81:138: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_plane_intersect_3(const godot_plane *p_self, godot_vector3 *r_dest, const godot_plane *p_b, const godot_plane *p_c); | ^ modules/gdnative/include/gdnative/plane.h:83:150: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_bool GDAPI godot_plane_intersects_ray(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_from, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/plane.h:85:155: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_bool GDAPI godot_plane_intersects_segment(const godot_plane *p_self, godot_vector3 *r_dest, const godot_vector3 *p_begin, const godot_vector3 *p_end); | ^ modules/gdnative/include/gdnative/plane.h:87:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_plane GDAPI godot_plane_operator_neg(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:89:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_bool GDAPI godot_plane_operator_equal(const godot_plane *p_self, const godot_plane *p_b); | ^ modules/gdnative/include/gdnative/plane.h:91:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_plane_set_normal(godot_plane *p_self, const godot_vector3 *p_normal); | ^ modules/gdnative/include/gdnative/plane.h:93:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_vector3 GDAPI godot_plane_get_normal(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:95:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_real GDAPI godot_plane_get_d(const godot_plane *p_self); | ^ modules/gdnative/include/gdnative/plane.h:97:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | void GDAPI godot_plane_set_d(godot_plane *p_self, const godot_real p_d); | ^ modules/gdnative/include/gdnative/aabb.h:62:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_aabb_new(godot_aabb *r_dest, const godot_vector3 *p_pos, const godot_vector3 *p_size); | ^ modules/gdnative/include/gdnative/aabb.h:64:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_vector3 GDAPI godot_aabb_get_position(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:65:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_aabb_set_position(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:67:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_vector3 GDAPI godot_aabb_get_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:68:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_aabb_set_size(const godot_aabb *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/aabb.h:70:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_string GDAPI godot_aabb_as_string(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:72:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_real GDAPI godot_aabb_get_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:74:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_aabb_has_no_area(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:76:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_aabb_has_no_surface(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:78:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_bool GDAPI godot_aabb_intersects(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:80:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_bool GDAPI godot_aabb_encloses(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:82:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_aabb GDAPI godot_aabb_merge(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:84:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_aabb GDAPI godot_aabb_intersection(const godot_aabb *p_self, const godot_aabb *p_with); | ^ modules/gdnative/include/gdnative/aabb.h:86:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_aabb_intersects_plane(const godot_aabb *p_self, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/aabb.h:88:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_aabb_intersects_segment(const godot_aabb *p_self, const godot_vector3 *p_from, const godot_vector3 *p_to); | ^ modules/gdnative/include/gdnative/aabb.h:90:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_bool GDAPI godot_aabb_has_point(const godot_aabb *p_self, const godot_vector3 *p_point); | ^ modules/gdnative/include/gdnative/aabb.h:92:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector3 GDAPI godot_aabb_get_support(const godot_aabb *p_self, const godot_vector3 *p_dir); | ^ modules/gdnative/include/gdnative/aabb.h:94:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | godot_vector3 GDAPI godot_aabb_get_longest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:96:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | godot_int GDAPI godot_aabb_get_longest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:98:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | godot_real GDAPI godot_aabb_get_longest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:100:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_vector3 GDAPI godot_aabb_get_shortest_axis(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:102:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_int GDAPI godot_aabb_get_shortest_axis_index(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:104:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_real GDAPI godot_aabb_get_shortest_axis_size(const godot_aabb *p_self); | ^ modules/gdnative/include/gdnative/aabb.h:106:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_aabb GDAPI godot_aabb_expand(const godot_aabb *p_self, const godot_vector3 *p_to_point); | ^ modules/gdnative/include/gdnative/aabb.h:108:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_aabb GDAPI godot_aabb_grow(const godot_aabb *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/aabb.h:110:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_vector3 GDAPI godot_aabb_get_endpoint(const godot_aabb *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/aabb.h:112:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_bool GDAPI godot_aabb_operator_equal(const godot_aabb *p_self, const godot_aabb *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:151: modules/gdnative/include/gdnative/dictionary.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_dictionary_new(godot_dictionary *r_dest); | ^ modules/gdnative/include/gdnative/dictionary.h:63:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_dictionary_new_copy(godot_dictionary *r_dest, const godot_dictionary *p_src); | ^ modules/gdnative/include/gdnative/dictionary.h:64:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_dictionary_destroy(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_dictionary GDAPI godot_dictionary_duplicate(const godot_dictionary *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/dictionary.h:68:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_int GDAPI godot_dictionary_size(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:70:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_dictionary_empty(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:72:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_dictionary_clear(godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:74:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_bool GDAPI godot_dictionary_has(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:76:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_dictionary_has_all(const godot_dictionary *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/dictionary.h:78:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_dictionary_erase(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:80:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_dictionary_hash(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:82:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_array GDAPI godot_dictionary_keys(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:84:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_array GDAPI godot_dictionary_values(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:86:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_variant GDAPI godot_dictionary_get(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:87:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_dictionary_set(godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/dictionary.h:89:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_variant GDAPI *godot_dictionary_operator_index(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:91:124: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | const godot_variant GDAPI *godot_dictionary_operator_index_const(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:93:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI *godot_dictionary_next(const godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:95:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_dictionary_operator_equal(const godot_dictionary *p_self, const godot_dictionary *p_b); | ^ modules/gdnative/include/gdnative/dictionary.h:97:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_string GDAPI godot_dictionary_to_json(const godot_dictionary *p_self); | ^ modules/gdnative/include/gdnative/dictionary.h:101:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_dictionary_erase_with_return(godot_dictionary *p_self, const godot_variant *p_key); | ^ modules/gdnative/include/gdnative/dictionary.h:103:145: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_variant GDAPI godot_dictionary_get_with_default(const godot_dictionary *p_self, const godot_variant *p_key, const godot_variant *p_default); | ^ modules/gdnative/include/gdnative/dictionary.h:107:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | void GDAPI godot_dictionary_merge(godot_dictionary *p_self, const godot_dictionary *p_dictionary, const godot_bool p_overwrite); | ^ In file included from modules/gdnative/include/gdnative/variant.h:152: modules/gdnative/include/gdnative/node_path.h:61:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_node_path_new(godot_node_path *r_dest, const godot_string *p_from); | ^ modules/gdnative/include/gdnative/node_path.h:62:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_node_path_new_copy(godot_node_path *r_dest, const godot_node_path *p_src); | ^ modules/gdnative/include/gdnative/node_path.h:63:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_node_path_destroy(godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:65:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_node_path_as_string(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:67:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_bool GDAPI godot_node_path_is_absolute(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:69:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_int GDAPI godot_node_path_get_name_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:71:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_string GDAPI godot_node_path_get_name(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:73:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_int GDAPI godot_node_path_get_subname_count(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:75:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_string GDAPI godot_node_path_get_subname(const godot_node_path *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/node_path.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_string GDAPI godot_node_path_get_concatenated_subnames(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:79:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_bool GDAPI godot_node_path_is_empty(const godot_node_path *p_self); | ^ modules/gdnative/include/gdnative/node_path.h:81:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_bool GDAPI godot_node_path_operator_equal(const godot_node_path *p_self, const godot_node_path *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:156: modules/gdnative/include/gdnative/rect2.h:59:127: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 59 | void GDAPI godot_rect2_new_with_position_and_size(godot_rect2 *r_dest, const godot_vector2 *p_pos, const godot_vector2 *p_size); | ^ modules/gdnative/include/gdnative/rect2.h:60:144: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rect2_new(godot_rect2 *r_dest, const godot_real p_x, const godot_real p_y, const godot_real p_width, const godot_real p_height); | ^ modules/gdnative/include/gdnative/rect2.h:62:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_string GDAPI godot_rect2_as_string(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:64:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_real GDAPI godot_rect2_get_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:66:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rect2_intersects(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:68:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rect2_encloses(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:70:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_rect2_has_no_area(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:72:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | godot_rect2 GDAPI godot_rect2_clip(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:74:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_rect2 GDAPI godot_rect2_merge(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:76:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_bool GDAPI godot_rect2_has_point(const godot_rect2 *p_self, const godot_vector2 *p_point); | ^ modules/gdnative/include/gdnative/rect2.h:78:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | godot_rect2 GDAPI godot_rect2_grow(const godot_rect2 *p_self, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:80:174: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_rect2 GDAPI godot_rect2_grow_individual(const godot_rect2 *p_self, const godot_real p_left, const godot_real p_top, const godot_real p_right, const godot_real p_bottom); | ^ modules/gdnative/include/gdnative/rect2.h:82:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | godot_rect2 GDAPI godot_rect2_grow_margin(const godot_rect2 *p_self, const godot_int p_margin, const godot_real p_by); | ^ modules/gdnative/include/gdnative/rect2.h:84:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | godot_rect2 GDAPI godot_rect2_abs(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:86:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_rect2 GDAPI godot_rect2_expand(const godot_rect2 *p_self, const godot_vector2 *p_to); | ^ modules/gdnative/include/gdnative/rect2.h:88:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_bool GDAPI godot_rect2_operator_equal(const godot_rect2 *p_self, const godot_rect2 *p_b); | ^ modules/gdnative/include/gdnative/rect2.h:90:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 90 | godot_vector2 GDAPI godot_rect2_get_position(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:92:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_vector2 GDAPI godot_rect2_get_size(const godot_rect2 *p_self); | ^ modules/gdnative/include/gdnative/rect2.h:94:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 94 | void GDAPI godot_rect2_set_position(godot_rect2 *p_self, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/rect2.h:96:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | void GDAPI godot_rect2_set_size(godot_rect2 *p_self, const godot_vector2 *p_size); | ^ In file included from modules/gdnative/include/gdnative/variant.h:157: modules/gdnative/include/gdnative/rid.h:60:43: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 60 | void GDAPI godot_rid_new(godot_rid *r_dest); | ^ modules/gdnative/include/gdnative/rid.h:62:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | godot_int GDAPI godot_rid_get_id(const godot_rid *p_self); | ^ modules/gdnative/include/gdnative/rid.h:64:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_rid_new_with_resource(godot_rid *r_dest, const godot_object *p_from); | ^ modules/gdnative/include/gdnative/rid.h:66:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | godot_bool GDAPI godot_rid_operator_equal(const godot_rid *p_self, const godot_rid *p_b); | ^ modules/gdnative/include/gdnative/rid.h:68:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | godot_bool GDAPI godot_rid_operator_less(const godot_rid *p_self, const godot_rid *p_b); | ^ In file included from modules/gdnative/include/gdnative/variant.h:159: modules/gdnative/include/gdnative/transform.h:63:196: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform_new_with_axis_origin(godot_transform *r_dest, const godot_vector3 *p_x_axis, const godot_vector3 *p_y_axis, const godot_vector3 *p_z_axis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:64:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_transform_new(godot_transform *r_dest, const godot_basis *p_basis, const godot_vector3 *p_origin); | ^ modules/gdnative/include/gdnative/transform.h:65:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_transform_new_with_quat(godot_transform *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/transform.h:67:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_basis GDAPI godot_transform_get_basis(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:68:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_transform_set_basis(godot_transform *p_self, const godot_basis *p_v); | ^ modules/gdnative/include/gdnative/transform.h:70:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_vector3 GDAPI godot_transform_get_origin(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:71:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_transform_set_origin(godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:73:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_string GDAPI godot_transform_as_string(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:75:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_transform GDAPI godot_transform_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:77:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform GDAPI godot_transform_affine_inverse(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:79:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform GDAPI godot_transform_orthonormalized(const godot_transform *p_self); | ^ modules/gdnative/include/gdnative/transform.h:81:129: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform GDAPI godot_transform_rotated(const godot_transform *p_self, const godot_vector3 *p_axis, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform.h:83:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform GDAPI godot_transform_scaled(const godot_transform *p_self, const godot_vector3 *p_scale); | ^ modules/gdnative/include/gdnative/transform.h:85:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_transform GDAPI godot_transform_translated(const godot_transform *p_self, const godot_vector3 *p_ofs); | ^ modules/gdnative/include/gdnative/transform.h:87:137: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_transform GDAPI godot_transform_looking_at(const godot_transform *p_self, const godot_vector3 *p_target, const godot_vector3 *p_up); | ^ modules/gdnative/include/gdnative/transform.h:89:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_plane GDAPI godot_transform_xform_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:91:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_plane GDAPI godot_transform_xform_inv_plane(const godot_transform *p_self, const godot_plane *p_v); | ^ modules/gdnative/include/gdnative/transform.h:93:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | void GDAPI godot_transform_new_identity(godot_transform *r_dest); | ^ modules/gdnative/include/gdnative/transform.h:95:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform_operator_equal(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:97:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform GDAPI godot_transform_operator_multiply(const godot_transform *p_self, const godot_transform *p_b); | ^ modules/gdnative/include/gdnative/transform.h:99:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_vector3 GDAPI godot_transform_xform_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:101:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_vector3 GDAPI godot_transform_xform_inv_vector3(const godot_transform *p_self, const godot_vector3 *p_v); | ^ modules/gdnative/include/gdnative/transform.h:103:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_aabb GDAPI godot_transform_xform_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ modules/gdnative/include/gdnative/transform.h:105:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_aabb GDAPI godot_transform_xform_inv_aabb(const godot_transform *p_self, const godot_aabb *p_v); | ^ In file included from modules/gdnative/include/gdnative/variant.h:160: modules/gdnative/include/gdnative/transform2d.h:62:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_transform2d_new(godot_transform2d *r_dest, const godot_real p_rot, const godot_vector2 *p_pos); | ^ modules/gdnative/include/gdnative/transform2d.h:63:164: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_transform2d_new_axis_origin(godot_transform2d *r_dest, const godot_vector2 *p_x_axis, const godot_vector2 *p_y_axis, const godot_vector2 *p_origin); | ^ modules/gdnative/include/gdnative/transform2d.h:65:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | godot_string GDAPI godot_transform2d_as_string(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:67:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_transform2d GDAPI godot_transform2d_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:69:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_transform2d GDAPI godot_transform2d_affine_inverse(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:71:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | godot_real GDAPI godot_transform2d_get_rotation(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:73:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | godot_vector2 GDAPI godot_transform2d_get_origin(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:75:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_vector2 GDAPI godot_transform2d_get_scale(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:77:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_transform2d GDAPI godot_transform2d_orthonormalized(const godot_transform2d *p_self); | ^ modules/gdnative/include/gdnative/transform2d.h:79:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | godot_transform2d GDAPI godot_transform2d_rotated(const godot_transform2d *p_self, const godot_real p_phi); | ^ modules/gdnative/include/gdnative/transform2d.h:81:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | godot_transform2d GDAPI godot_transform2d_scaled(const godot_transform2d *p_self, const godot_vector2 *p_scale); | ^ modules/gdnative/include/gdnative/transform2d.h:83:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_transform2d GDAPI godot_transform2d_translated(const godot_transform2d *p_self, const godot_vector2 *p_offset); | ^ modules/gdnative/include/gdnative/transform2d.h:85:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_vector2 GDAPI godot_transform2d_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:87:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_vector2 GDAPI godot_transform2d_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:89:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | godot_vector2 GDAPI godot_transform2d_basis_xform_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:91:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_vector2 GDAPI godot_transform2d_basis_xform_inv_vector2(const godot_transform2d *p_self, const godot_vector2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:93:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_transform2d GDAPI godot_transform2d_interpolate_with(const godot_transform2d *p_self, const godot_transform2d *p_m, const godot_real p_c); | ^ modules/gdnative/include/gdnative/transform2d.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_bool GDAPI godot_transform2d_operator_equal(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:97:122: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_transform2d GDAPI godot_transform2d_operator_multiply(const godot_transform2d *p_self, const godot_transform2d *p_b); | ^ modules/gdnative/include/gdnative/transform2d.h:99:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | void GDAPI godot_transform2d_new_identity(godot_transform2d *r_dest); | ^ modules/gdnative/include/gdnative/transform2d.h:101:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_rect2 GDAPI godot_transform2d_xform_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/transform2d.h:103:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_rect2 GDAPI godot_transform2d_xform_inv_rect2(const godot_transform2d *p_self, const godot_rect2 *p_v); | ^ modules/gdnative/include/gdnative/variant.h:171:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 171 | godot_variant_type GDAPI godot_variant_get_type(const godot_variant *p_v); | ^ modules/gdnative/include/gdnative/variant.h:173:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | void GDAPI godot_variant_new_copy(godot_variant *r_dest, const godot_variant *p_src); | ^ modules/gdnative/include/gdnative/variant.h:175:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | void GDAPI godot_variant_new_nil(godot_variant *r_dest); | ^ modules/gdnative/include/gdnative/variant.h:177:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | void GDAPI godot_variant_new_bool(godot_variant *r_dest, const godot_bool p_b); | ^ modules/gdnative/include/gdnative/variant.h:178:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | void GDAPI godot_variant_new_uint(godot_variant *r_dest, const uint64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:179:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | void GDAPI godot_variant_new_int(godot_variant *r_dest, const int64_t p_i); | ^ modules/gdnative/include/gdnative/variant.h:180:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | void GDAPI godot_variant_new_real(godot_variant *r_dest, const double p_r); | ^ modules/gdnative/include/gdnative/variant.h:181:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | void GDAPI godot_variant_new_string(godot_variant *r_dest, const godot_string *p_s); | ^ modules/gdnative/include/gdnative/variant.h:182:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | void GDAPI godot_variant_new_vector2(godot_variant *r_dest, const godot_vector2 *p_v2); | ^ modules/gdnative/include/gdnative/variant.h:183:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 183 | void GDAPI godot_variant_new_rect2(godot_variant *r_dest, const godot_rect2 *p_rect2); | ^ modules/gdnative/include/gdnative/variant.h:184:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | void GDAPI godot_variant_new_vector3(godot_variant *r_dest, const godot_vector3 *p_v3); | ^ modules/gdnative/include/gdnative/variant.h:185:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 185 | void GDAPI godot_variant_new_transform2d(godot_variant *r_dest, const godot_transform2d *p_t2d); | ^ modules/gdnative/include/gdnative/variant.h:186:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | void GDAPI godot_variant_new_plane(godot_variant *r_dest, const godot_plane *p_plane); | ^ modules/gdnative/include/gdnative/variant.h:187:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | void GDAPI godot_variant_new_quat(godot_variant *r_dest, const godot_quat *p_quat); | ^ modules/gdnative/include/gdnative/variant.h:188:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | void GDAPI godot_variant_new_aabb(godot_variant *r_dest, const godot_aabb *p_aabb); | ^ modules/gdnative/include/gdnative/variant.h:189:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | void GDAPI godot_variant_new_basis(godot_variant *r_dest, const godot_basis *p_basis); | ^ modules/gdnative/include/gdnative/variant.h:190:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 190 | void GDAPI godot_variant_new_transform(godot_variant *r_dest, const godot_transform *p_trans); | ^ modules/gdnative/include/gdnative/variant.h:191:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_variant_new_color(godot_variant *r_dest, const godot_color *p_color); | ^ modules/gdnative/include/gdnative/variant.h:192:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | void GDAPI godot_variant_new_node_path(godot_variant *r_dest, const godot_node_path *p_np); | ^ modules/gdnative/include/gdnative/variant.h:193:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI godot_variant_new_rid(godot_variant *r_dest, const godot_rid *p_rid); | ^ modules/gdnative/include/gdnative/variant.h:194:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | void GDAPI godot_variant_new_object(godot_variant *r_dest, const godot_object *p_obj); | ^ modules/gdnative/include/gdnative/variant.h:195:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | void GDAPI godot_variant_new_dictionary(godot_variant *r_dest, const godot_dictionary *p_dict); | ^ modules/gdnative/include/gdnative/variant.h:196:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | void GDAPI godot_variant_new_array(godot_variant *r_dest, const godot_array *p_arr); | ^ modules/gdnative/include/gdnative/variant.h:197:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | void GDAPI godot_variant_new_pool_byte_array(godot_variant *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/variant.h:198:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | void GDAPI godot_variant_new_pool_int_array(godot_variant *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/variant.h:199:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 199 | void GDAPI godot_variant_new_pool_real_array(godot_variant *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/variant.h:200:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_variant_new_pool_string_array(godot_variant *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/variant.h:201:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 201 | void GDAPI godot_variant_new_pool_vector2_array(godot_variant *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/variant.h:202:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | void GDAPI godot_variant_new_pool_vector3_array(godot_variant *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/variant.h:203:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | void GDAPI godot_variant_new_pool_color_array(godot_variant *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/variant.h:205:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_variant_as_bool(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:206:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | uint64_t GDAPI godot_variant_as_uint(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:207:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | int64_t GDAPI godot_variant_as_int(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:208:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | double GDAPI godot_variant_as_real(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:209:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 209 | godot_string GDAPI godot_variant_as_string(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:210:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | godot_vector2 GDAPI godot_variant_as_vector2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:211:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | godot_rect2 GDAPI godot_variant_as_rect2(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:212:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | godot_vector3 GDAPI godot_variant_as_vector3(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:213:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | godot_transform2d GDAPI godot_variant_as_transform2d(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:214:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | godot_plane GDAPI godot_variant_as_plane(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:215:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | godot_quat GDAPI godot_variant_as_quat(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:216:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_aabb GDAPI godot_variant_as_aabb(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:217:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_basis GDAPI godot_variant_as_basis(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:218:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_transform GDAPI godot_variant_as_transform(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:219:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_color GDAPI godot_variant_as_color(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:220:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | godot_node_path GDAPI godot_variant_as_node_path(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:221:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 221 | godot_rid GDAPI godot_variant_as_rid(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:222:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 222 | godot_object GDAPI *godot_variant_as_object(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:223:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 223 | godot_dictionary GDAPI godot_variant_as_dictionary(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:224:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_array GDAPI godot_variant_as_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:225:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_pool_byte_array GDAPI godot_variant_as_pool_byte_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:226:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_pool_int_array GDAPI godot_variant_as_pool_int_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:227:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_pool_real_array GDAPI godot_variant_as_pool_real_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:228:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_pool_string_array GDAPI godot_variant_as_pool_string_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:229:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_pool_vector2_array GDAPI godot_variant_as_pool_vector2_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_pool_vector3_array GDAPI godot_variant_as_pool_vector3_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:231:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_pool_color_array GDAPI godot_variant_as_pool_color_array(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:233:184: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | godot_variant GDAPI godot_variant_call(godot_variant *p_self, const godot_string *p_method, const godot_variant **p_args, const godot_int p_argcount, godot_variant_call_error *r_error); | ^ modules/gdnative/include/gdnative/variant.h:235:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_bool GDAPI godot_variant_has_method(const godot_variant *p_self, const godot_string *p_method); | ^ modules/gdnative/include/gdnative/variant.h:237:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_bool GDAPI godot_variant_operator_equal(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:238:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_bool GDAPI godot_variant_operator_less(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:240:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_bool GDAPI godot_variant_hash_compare(const godot_variant *p_self, const godot_variant *p_other); | ^ modules/gdnative/include/gdnative/variant.h:242:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_bool GDAPI godot_variant_booleanize(const godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:244:55: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI godot_variant_destroy(godot_variant *p_self); | ^ modules/gdnative/include/gdnative/variant.h:248:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_string GDAPI godot_variant_get_operator_name(godot_variant_operator p_op); | ^ modules/gdnative/include/gdnative/variant.h:249:157: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | void GDAPI godot_variant_evaluate(godot_variant_operator p_op, const godot_variant *p_a, const godot_variant *p_b, godot_variant *r_ret, godot_bool *r_valid); | ^ modules/gdnative/include/gdnative/array.h:63:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 63 | void GDAPI godot_array_new(godot_array *r_dest); | ^ modules/gdnative/include/gdnative/array.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | void GDAPI godot_array_new_copy(godot_array *r_dest, const godot_array *p_src); | ^ modules/gdnative/include/gdnative/array.h:65:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 65 | void GDAPI godot_array_new_pool_color_array(godot_array *r_dest, const godot_pool_color_array *p_pca); | ^ modules/gdnative/include/gdnative/array.h:66:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | void GDAPI godot_array_new_pool_vector3_array(godot_array *r_dest, const godot_pool_vector3_array *p_pv3a); | ^ modules/gdnative/include/gdnative/array.h:67:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | void GDAPI godot_array_new_pool_vector2_array(godot_array *r_dest, const godot_pool_vector2_array *p_pv2a); | ^ modules/gdnative/include/gdnative/array.h:68:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | void GDAPI godot_array_new_pool_string_array(godot_array *r_dest, const godot_pool_string_array *p_psa); | ^ modules/gdnative/include/gdnative/array.h:69:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_array_new_pool_real_array(godot_array *r_dest, const godot_pool_real_array *p_pra); | ^ modules/gdnative/include/gdnative/array.h:70:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | void GDAPI godot_array_new_pool_int_array(godot_array *r_dest, const godot_pool_int_array *p_pia); | ^ modules/gdnative/include/gdnative/array.h:71:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 71 | void GDAPI godot_array_new_pool_byte_array(godot_array *r_dest, const godot_pool_byte_array *p_pba); | ^ modules/gdnative/include/gdnative/array.h:73:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 73 | void GDAPI godot_array_set(godot_array *p_self, const godot_int p_idx, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:75:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_variant GDAPI godot_array_get(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:77:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 77 | godot_variant GDAPI *godot_array_operator_index(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:79:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | const godot_variant GDAPI *godot_array_operator_index_const(const godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:81:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 81 | void GDAPI godot_array_append(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:83:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | void GDAPI godot_array_clear(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:85:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | godot_int GDAPI godot_array_count(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:87:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_array_empty(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:89:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 89 | void GDAPI godot_array_erase(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:91:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | godot_variant GDAPI godot_array_front(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:93:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 93 | godot_variant GDAPI godot_array_back(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:95:112: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 95 | godot_int GDAPI godot_array_find(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:97:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | godot_int GDAPI godot_array_find_last(const godot_array *p_self, const godot_variant *p_what); | ^ modules/gdnative/include/gdnative/array.h:99:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 99 | godot_bool GDAPI godot_array_has(const godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:101:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_int GDAPI godot_array_hash(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:103:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | void GDAPI godot_array_insert(godot_array *p_self, const godot_int p_pos, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:105:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | void GDAPI godot_array_invert(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:107:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_variant GDAPI godot_array_pop_back(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:109:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_variant GDAPI godot_array_pop_front(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:111:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_array_push_back(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:113:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | void GDAPI godot_array_push_front(godot_array *p_self, const godot_variant *p_value); | ^ modules/gdnative/include/gdnative/array.h:115:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | void GDAPI godot_array_remove(godot_array *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/array.h:117:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | void GDAPI godot_array_resize(godot_array *p_self, const godot_int p_size); | ^ modules/gdnative/include/gdnative/array.h:119:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_array_rfind(const godot_array *p_self, const godot_variant *p_what, const godot_int p_from); | ^ modules/gdnative/include/gdnative/array.h:121:59: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_int GDAPI godot_array_size(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:123:48: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_array_sort(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:125:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | void GDAPI godot_array_sort_custom(godot_array *p_self, godot_object *p_obj, const godot_string *p_func); | ^ modules/gdnative/include/gdnative/array.h:127:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_int GDAPI godot_array_bsearch(godot_array *p_self, const godot_variant *p_value, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:129:169: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_int GDAPI godot_array_bsearch_custom(godot_array *p_self, const godot_variant *p_value, godot_object *p_obj, const godot_string *p_func, const godot_bool p_before); | ^ modules/gdnative/include/gdnative/array.h:131:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | void GDAPI godot_array_destroy(godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:133:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_array GDAPI godot_array_duplicate(const godot_array *p_self, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:135:159: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_array GDAPI godot_array_slice(const godot_array *p_self, const godot_int p_begin, const godot_int p_end, const godot_int p_step, const godot_bool p_deep); | ^ modules/gdnative/include/gdnative/array.h:137:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_variant GDAPI godot_array_max(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:139:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_variant GDAPI godot_array_min(const godot_array *p_self); | ^ modules/gdnative/include/gdnative/array.h:141:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_array_shuffle(godot_array *p_self); | ^ modules/gdnative/include/gdnative/string.h:74:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 74 | godot_int GDAPI godot_char_string_length(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:75:75: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | const char GDAPI *godot_char_string_get_data(const godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:76:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | void GDAPI godot_char_string_destroy(godot_char_string *p_cs); | ^ modules/gdnative/include/gdnative/string.h:78:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 78 | void GDAPI godot_string_new(godot_string *r_dest); | ^ modules/gdnative/include/gdnative/string.h:79:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_string_new_copy(godot_string *r_dest, const godot_string *p_src); | ^ modules/gdnative/include/gdnative/string.h:80:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_string_new_with_wide_string(godot_string *r_dest, const wchar_t *p_contents, const int p_size); | ^ modules/gdnative/include/gdnative/string.h:82:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 82 | const wchar_t GDAPI *godot_string_operator_index(godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:83:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | wchar_t GDAPI godot_string_operator_index_const(const godot_string *p_self, const godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:84:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | const wchar_t GDAPI *godot_string_wide_str(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:86:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | godot_bool GDAPI godot_string_operator_equal(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:87:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | godot_bool GDAPI godot_string_operator_less(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:88:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_string GDAPI godot_string_operator_plus(const godot_string *p_self, const godot_string *p_b); | ^ modules/gdnative/include/gdnative/string.h:92:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_string_length(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:96:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 96 | signed char GDAPI godot_string_casecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:97:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 97 | signed char GDAPI godot_string_nocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:98:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 98 | signed char GDAPI godot_string_naturalnocasecmp_to(const godot_string *p_self, const godot_string *p_str); | ^ modules/gdnative/include/gdnative/string.h:100:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 100 | godot_bool GDAPI godot_string_begins_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:101:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 101 | godot_bool GDAPI godot_string_begins_with_char_array(const godot_string *p_self, const char *p_char_array); | ^ modules/gdnative/include/gdnative/string.h:102:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 102 | godot_array GDAPI godot_string_bigrams(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:103:56: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 103 | godot_string GDAPI godot_string_chr(wchar_t p_character); | ^ modules/gdnative/include/gdnative/string.h:104:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 104 | godot_bool GDAPI godot_string_ends_with(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:105:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 105 | godot_int GDAPI godot_string_count(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:106:118: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 106 | godot_int GDAPI godot_string_countn(const godot_string *p_self, godot_string p_what, godot_int p_from, godot_int p_to); | ^ modules/gdnative/include/gdnative/string.h:107:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 107 | godot_int GDAPI godot_string_find(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:108:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 108 | godot_int GDAPI godot_string_find_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:109:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 109 | godot_int GDAPI godot_string_findmk(const godot_string *p_self, const godot_array *p_keys); | ^ modules/gdnative/include/gdnative/string.h:110:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 110 | godot_int GDAPI godot_string_findmk_from(const godot_string *p_self, const godot_array *p_keys, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:111:140: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | godot_int GDAPI godot_string_findmk_from_in_place(const godot_string *p_self, const godot_array *p_keys, godot_int p_from, godot_int *r_key); | ^ modules/gdnative/include/gdnative/string.h:112:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 112 | godot_int GDAPI godot_string_findn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:113:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 113 | godot_int GDAPI godot_string_findn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:114:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 114 | godot_int GDAPI godot_string_find_last(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:115:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 115 | godot_string GDAPI godot_string_format(const godot_string *p_self, const godot_variant *p_values); | ^ modules/gdnative/include/gdnative/string.h:116:148: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 116 | godot_string GDAPI godot_string_format_with_custom_placeholder(const godot_string *p_self, const godot_variant *p_values, const char *p_placeholder); | ^ modules/gdnative/include/gdnative/string.h:117:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 117 | godot_string GDAPI godot_string_hex_encode_buffer(const uint8_t *p_buffer, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:118:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 118 | godot_int GDAPI godot_string_hex_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:119:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_int GDAPI godot_string_hex_to_int_without_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:120:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 120 | godot_string GDAPI godot_string_insert(const godot_string *p_self, godot_int p_at_pos, godot_string p_string); | ^ modules/gdnative/include/gdnative/string.h:121:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | godot_bool GDAPI godot_string_is_numeric(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:122:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 122 | godot_bool GDAPI godot_string_is_subsequence_of(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:123:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | godot_bool GDAPI godot_string_is_subsequence_ofi(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:124:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 124 | godot_string GDAPI godot_string_lpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:125:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 125 | godot_string GDAPI godot_string_lpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:126:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 126 | godot_bool GDAPI godot_string_match(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:127:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 127 | godot_bool GDAPI godot_string_matchn(const godot_string *p_self, const godot_string *p_wildcard); | ^ modules/gdnative/include/gdnative/string.h:128:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 128 | godot_string GDAPI godot_string_md5(const uint8_t *p_md5); | ^ modules/gdnative/include/gdnative/string.h:129:49: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | godot_string GDAPI godot_string_num(double p_num); | ^ modules/gdnative/include/gdnative/string.h:130:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 130 | godot_string GDAPI godot_string_num_int64(int64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:131:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | godot_string GDAPI godot_string_num_int64_capitalized(int64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:132:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 132 | godot_string GDAPI godot_string_num_uint64(uint64_t p_num, godot_int p_base); | ^ modules/gdnative/include/gdnative/string.h:133:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 133 | godot_string GDAPI godot_string_num_uint64_capitalized(uint64_t p_num, godot_int p_base, godot_bool p_capitalize_hex); | ^ modules/gdnative/include/gdnative/string.h:134:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 134 | godot_string GDAPI godot_string_num_real(double p_num); | ^ modules/gdnative/include/gdnative/string.h:135:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 135 | godot_string GDAPI godot_string_num_scientific(double p_num); | ^ modules/gdnative/include/gdnative/string.h:136:85: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | godot_string GDAPI godot_string_num_with_decimals(double p_num, godot_int p_decimals); | ^ modules/gdnative/include/gdnative/string.h:137:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 137 | godot_string GDAPI godot_string_pad_decimals(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:138:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | godot_string GDAPI godot_string_pad_zeros(const godot_string *p_self, godot_int p_digits); | ^ modules/gdnative/include/gdnative/string.h:139:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 139 | godot_string GDAPI godot_string_replace_first(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:140:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 140 | godot_string GDAPI godot_string_replace(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:141:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | godot_string GDAPI godot_string_replacen(const godot_string *p_self, godot_string p_key, godot_string p_with); | ^ modules/gdnative/include/gdnative/string.h:142:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 142 | godot_int GDAPI godot_string_rfind(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:143:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | godot_int GDAPI godot_string_rfindn(const godot_string *p_self, godot_string p_what); | ^ modules/gdnative/include/gdnative/string.h:144:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 144 | godot_int GDAPI godot_string_rfind_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:145:107: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 145 | godot_int GDAPI godot_string_rfindn_from(const godot_string *p_self, godot_string p_what, godot_int p_from); | ^ modules/gdnative/include/gdnative/string.h:146:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 146 | godot_string GDAPI godot_string_rpad(const godot_string *p_self, godot_int p_min_length); | ^ modules/gdnative/include/gdnative/string.h:147:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 147 | godot_string GDAPI godot_string_rpad_with_custom_character(const godot_string *p_self, godot_int p_min_length, const godot_string *p_character); | ^ modules/gdnative/include/gdnative/string.h:148:98: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 148 | godot_real GDAPI godot_string_similarity(const godot_string *p_self, const godot_string *p_string); | ^ modules/gdnative/include/gdnative/string.h:149:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 149 | godot_string GDAPI godot_string_sprintf(const godot_string *p_self, const godot_array *p_values, godot_bool *p_error); | ^ modules/gdnative/include/gdnative/string.h:150:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 150 | godot_string GDAPI godot_string_substr(const godot_string *p_self, godot_int p_from, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:151:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | double GDAPI godot_string_to_double(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:152:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 152 | godot_real GDAPI godot_string_to_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:153:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | godot_int GDAPI godot_string_to_int(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:155:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 155 | godot_string GDAPI godot_string_camelcase_to_underscore(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:156:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | godot_string GDAPI godot_string_camelcase_to_underscore_lowercased(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:157:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 157 | godot_string GDAPI godot_string_capitalize(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:158:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 158 | double GDAPI godot_string_char_to_double(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:159:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 159 | godot_int GDAPI godot_string_char_to_int(const char *p_what); | ^ modules/gdnative/include/gdnative/string.h:160:61: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | int64_t GDAPI godot_string_wchar_to_int(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:161:86: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 161 | godot_int GDAPI godot_string_char_to_int_with_len(const char *p_what, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:162:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | int64_t GDAPI godot_string_char_to_int64_with_len(const wchar_t *p_str, int p_len); | ^ modules/gdnative/include/gdnative/string.h:163:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 163 | int64_t GDAPI godot_string_hex_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:164:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 164 | int64_t GDAPI godot_string_hex_to_int64_with_prefix(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:165:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 165 | int64_t GDAPI godot_string_to_int64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:166:93: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | double GDAPI godot_string_unicode_char_to_double(const wchar_t *p_str, const wchar_t **r_end); | ^ modules/gdnative/include/gdnative/string.h:168:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 168 | godot_int GDAPI godot_string_get_slice_count(const godot_string *p_self, godot_string p_splitter); | ^ modules/gdnative/include/gdnative/string.h:169:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | godot_string GDAPI godot_string_get_slice(const godot_string *p_self, godot_string p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:170:109: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 170 | godot_string GDAPI godot_string_get_slicec(const godot_string *p_self, wchar_t p_splitter, godot_int p_slice); | ^ modules/gdnative/include/gdnative/string.h:172:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | godot_array GDAPI godot_string_split(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:173:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 173 | godot_array GDAPI godot_string_split_allow_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:174:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 174 | godot_array GDAPI godot_string_split_floats(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:175:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 175 | godot_array GDAPI godot_string_split_floats_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:176:106: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 176 | godot_array GDAPI godot_string_split_floats_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:177:119: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 177 | godot_array GDAPI godot_string_split_floats_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:178:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 178 | godot_array GDAPI godot_string_split_ints(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:179:114: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 179 | godot_array GDAPI godot_string_split_ints_allows_empty(const godot_string *p_self, const godot_string *p_splitter); | ^ modules/gdnative/include/gdnative/string.h:180:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 180 | godot_array GDAPI godot_string_split_ints_mk(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:181:117: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 181 | godot_array GDAPI godot_string_split_ints_mk_allows_empty(const godot_string *p_self, const godot_array *p_splitters); | ^ modules/gdnative/include/gdnative/string.h:182:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 182 | godot_array GDAPI godot_string_split_spaces(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:184:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 184 | godot_string GDAPI godot_string_join(const godot_string *p_self, const godot_array *p_parts); | ^ modules/gdnative/include/gdnative/string.h:186:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 186 | wchar_t GDAPI godot_string_char_lowercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:187:57: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 187 | wchar_t GDAPI godot_string_char_uppercase(wchar_t p_char); | ^ modules/gdnative/include/gdnative/string.h:188:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 188 | godot_string GDAPI godot_string_to_lower(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:189:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 189 | godot_string GDAPI godot_string_to_upper(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:191:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | godot_string GDAPI godot_string_get_basename(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:192:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 192 | godot_string GDAPI godot_string_get_extension(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:193:81: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | godot_string GDAPI godot_string_left(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:194:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 194 | wchar_t GDAPI godot_string_ord_at(const godot_string *p_self, godot_int p_idx); | ^ modules/gdnative/include/gdnative/string.h:195:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 195 | godot_string GDAPI godot_string_plus_file(const godot_string *p_self, const godot_string *p_file); | ^ modules/gdnative/include/gdnative/string.h:196:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 196 | godot_string GDAPI godot_string_right(const godot_string *p_self, godot_int p_pos); | ^ modules/gdnative/include/gdnative/string.h:197:110: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 197 | godot_string GDAPI godot_string_strip_edges(const godot_string *p_self, godot_bool p_left, godot_bool p_right); | ^ modules/gdnative/include/gdnative/string.h:198:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 198 | godot_string GDAPI godot_string_strip_escapes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:200:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 200 | void GDAPI godot_string_erase(godot_string *p_self, godot_int p_pos, godot_int p_chars); | ^ modules/gdnative/include/gdnative/string.h:202:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 202 | godot_char_string GDAPI godot_string_ascii(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:203:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 203 | godot_char_string GDAPI godot_string_ascii_extended(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:204:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 204 | godot_char_string GDAPI godot_string_utf8(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:205:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 205 | godot_bool GDAPI godot_string_parse_utf8(godot_string *p_self, const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:206:108: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 206 | godot_bool GDAPI godot_string_parse_utf8_with_len(godot_string *p_self, const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:207:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 207 | godot_string GDAPI godot_string_chars_to_utf8(const char *p_utf8); | ^ modules/gdnative/include/gdnative/string.h:208:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 208 | godot_string GDAPI godot_string_chars_to_utf8_with_len(const char *p_utf8, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:210:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | uint32_t GDAPI godot_string_hash(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:211:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 211 | uint64_t GDAPI godot_string_hash64(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:212:58: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 212 | uint32_t GDAPI godot_string_hash_chars(const char *p_cstr); | ^ modules/gdnative/include/gdnative/string.h:213:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | uint32_t GDAPI godot_string_hash_chars_with_len(const char *p_cstr, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:214:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 214 | uint32_t GDAPI godot_string_hash_utf8_chars(const wchar_t *p_str); | ^ modules/gdnative/include/gdnative/string.h:215:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 215 | uint32_t GDAPI godot_string_hash_utf8_chars_with_len(const wchar_t *p_str, godot_int p_len); | ^ modules/gdnative/include/gdnative/string.h:216:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 216 | godot_pool_byte_array GDAPI godot_string_md5_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:217:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | godot_string GDAPI godot_string_md5_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:218:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_pool_byte_array GDAPI godot_string_sha256_buffer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:219:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | godot_string GDAPI godot_string_sha256_text(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:224:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | godot_string GDAPI godot_string_get_base_dir(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:225:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | godot_string GDAPI godot_string_get_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:226:62: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_string GDAPI godot_string_humanize_size(uint64_t p_size); | ^ modules/gdnative/include/gdnative/string.h:227:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | godot_bool GDAPI godot_string_is_abs_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:228:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_bool GDAPI godot_string_is_rel_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:229:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 229 | godot_bool GDAPI godot_string_is_resource_file(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:230:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 230 | godot_string GDAPI godot_string_path_to(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:231:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 231 | godot_string GDAPI godot_string_path_to_file(const godot_string *p_self, const godot_string *p_path); | ^ modules/gdnative/include/gdnative/string.h:232:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 232 | godot_string GDAPI godot_string_simplify_path(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:234:68: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | godot_string GDAPI godot_string_c_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:235:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | godot_string GDAPI godot_string_c_escape_multiline(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:236:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | godot_string GDAPI godot_string_c_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:237:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 237 | godot_string GDAPI godot_string_http_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:238:73: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | godot_string GDAPI godot_string_http_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:239:71: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 239 | godot_string GDAPI godot_string_json_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:240:97: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 240 | godot_string GDAPI godot_string_word_wrap(const godot_string *p_self, godot_int p_chars_per_line); | ^ modules/gdnative/include/gdnative/string.h:241:70: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | godot_string GDAPI godot_string_xml_escape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:242:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | godot_string GDAPI godot_string_xml_escape_with_quotes(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:243:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 243 | godot_string GDAPI godot_string_xml_unescape(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:245:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 245 | godot_string GDAPI godot_string_percent_decode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:246:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | godot_string GDAPI godot_string_percent_encode(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:248:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 248 | godot_bool GDAPI godot_string_is_valid_float(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:249:103: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 249 | godot_bool GDAPI godot_string_is_valid_hex_number(const godot_string *p_self, godot_bool p_with_prefix); | ^ modules/gdnative/include/gdnative/string.h:250:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 250 | godot_bool GDAPI godot_string_is_valid_html_color(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:251:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 251 | godot_bool GDAPI godot_string_is_valid_identifier(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:252:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 252 | godot_bool GDAPI godot_string_is_valid_integer(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:253:77: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 253 | godot_bool GDAPI godot_string_is_valid_ip_address(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:255:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 255 | godot_string GDAPI godot_string_dedent(const godot_string *p_self); | ^ modules/gdnative/include/gdnative/string.h:256:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 256 | godot_string GDAPI godot_string_trim_prefix(const godot_string *p_self, const godot_string *p_prefix); | ^ modules/gdnative/include/gdnative/string.h:257:101: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 257 | godot_string GDAPI godot_string_trim_suffix(const godot_string *p_self, const godot_string *p_suffix); | ^ modules/gdnative/include/gdnative/string.h:258:95: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 258 | godot_string GDAPI godot_string_rstrip(const godot_string *p_self, const godot_string *p_chars); | ^ modules/gdnative/include/gdnative/string.h:259:168: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 259 | godot_pool_string_array GDAPI godot_string_rsplit(const godot_string *p_self, const godot_string *p_divisor, const godot_bool p_allow_empty, const godot_int p_maxsplit); | ^ modules/gdnative/include/gdnative/string.h:261:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 261 | void GDAPI godot_string_destroy(godot_string *p_self); | ^ In file included from modules/gdnative/include/gdnative/gdnative.h:149: modules/gdnative/include/gdnative/string_name.h:61:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 61 | void GDAPI godot_string_name_new(godot_string_name *r_dest, const godot_string *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:62:84: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 62 | void GDAPI godot_string_name_new_data(godot_string_name *r_dest, const char *p_name); | ^ modules/gdnative/include/gdnative/string_name.h:64:78: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 64 | godot_string GDAPI godot_string_name_get_name(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:66:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 66 | uint32_t GDAPI godot_string_name_get_hash(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:67:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | const void GDAPI *godot_string_name_get_data_unique_pointer(const godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/string_name.h:69:116: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | godot_bool GDAPI godot_string_name_operator_equal(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:70:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 70 | godot_bool GDAPI godot_string_name_operator_less(const godot_string_name *p_self, const godot_string_name *p_other); | ^ modules/gdnative/include/gdnative/string_name.h:72:63: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_string_name_destroy(godot_string_name *p_self); | ^ modules/gdnative/include/gdnative/gdnative.h:210:50: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 210 | void GDAPI godot_object_destroy(godot_object *p_o); | ^ modules/gdnative/include/gdnative/gdnative.h:218:60: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | godot_object GDAPI *godot_global_get_singleton(char *p_name); // result shouldn't be freed | ^ modules/gdnative/include/gdnative/gdnative.h:226:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 226 | godot_method_bind GDAPI *godot_method_bind_get_method(const char *p_classname, const char *p_methodname); | ^ modules/gdnative/include/gdnative/gdnative.h:227:130: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_method_bind_ptrcall(godot_method_bind *p_method_bind, godot_object *p_instance, const void **p_args, void *p_ret); | ^ modules/gdnative/include/gdnative/gdnative.h:228:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | godot_variant GDAPI godot_method_bind_call(godot_method_bind *p_method_bind, godot_object *p_instance, const godot_variant **p_args, const int p_arg_count, godot_variant_call_error *p_call_error); | ^ modules/gdnative/include/gdnative/gdnative.h:265:82: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 265 | godot_class_constructor GDAPI godot_get_class_constructor(const char *p_classname); | ^ modules/gdnative/include/gdnative/gdnative.h:267:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 267 | godot_dictionary GDAPI godot_get_global_constants(); | ^ modules/gdnative/include/gdnative/gdnative.h:277:94: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 277 | void GDAPI godot_register_native_call_type(const char *p_call_type, native_call_cb p_callback); | ^ modules/gdnative/include/gdnative/gdnative.h:280:36: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 280 | void GDAPI *godot_alloc(int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:281:51: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 281 | void GDAPI *godot_realloc(void *p_ptr, int p_bytes); | ^ modules/gdnative/include/gdnative/gdnative.h:282:34: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 282 | void GDAPI godot_free(void *p_ptr); | ^ modules/gdnative/include/gdnative/gdnative.h:285:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 285 | void GDAPI godot_print_error(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:286:113: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 286 | void GDAPI godot_print_warning(const char *p_description, const char *p_function, const char *p_file, int p_line); | ^ modules/gdnative/include/gdnative/gdnative.h:287:53: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 287 | void GDAPI godot_print(const godot_string *p_message); | ^ modules/gdnative/include/gdnative/gdnative.h:291:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 291 | bool GDAPI godot_is_instance_valid(const godot_object *p_object); | ^ modules/gdnative/include/gdnative/gdnative.h:294:65: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 294 | void GDAPI *godot_get_class_tag(const godot_string_name *p_class); | ^ modules/gdnative/include/gdnative/gdnative.h:295:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 295 | godot_object GDAPI *godot_object_cast_to(const godot_object *p_object, void *p_class_tag); | ^ modules/gdnative/include/gdnative/gdnative.h:298:67: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 298 | godot_object GDAPI *godot_instance_from_id(godot_int p_instance_id); | ^ ./modules/gdnative/include/net/godot_net.h:80:89: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | void GDAPI godot_net_bind_packet_peer(godot_object *p_obj, const godot_net_packet_peer *); | ^ ./modules/gdnative/include/net/godot_net.h:111:99: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 111 | void GDAPI godot_net_bind_multiplayer_peer(godot_object *p_obj, const godot_net_multiplayer_peer *); | ^ In file included from ./modules/gdnative/include/net/godot_net.h:118: modules/gdnative/include/net/godot_webrtc.h:119:80: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 119 | godot_error GDAPI godot_net_set_webrtc_library(const godot_net_webrtc_library *); | ^ modules/gdnative/include/net/godot_webrtc.h:121:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 121 | void GDAPI godot_net_bind_webrtc_peer_connection(godot_object *p_obj, const godot_net_webrtc_peer_connection *); | ^ modules/gdnative/include/net/godot_webrtc.h:123:105: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 123 | void GDAPI godot_net_bind_webrtc_data_channel(godot_object *p_obj, const godot_net_webrtc_data_channel *); | ^ Compiling ==> modules/webrtc/webrtc_peer_connection_js.cpp Compiling ==> thirdparty/wslay/wslay_net.c Compiling ==> thirdparty/wslay/wslay_event.c Compiling ==> thirdparty/wslay/wslay_queue.c Compiling ==> thirdparty/wslay/wslay_frame.c Compiling ==> modules/webxr/register_types.cpp Compiling ==> modules/webxr/webxr_interface.cpp Compiling ==> modules/webxr/webxr_interface_js.cpp Compiling ==> modules/websocket/websocket_multiplayer_peer.cpp Compiling ==> modules/websocket/wsl_client.cpp Compiling ==> modules/websocket/emws_client.cpp Compiling ==> modules/websocket/wsl_server.cpp In file included from modules/gdnative/include/gdnative_api_struct.gen.h:6, from ./modules/gdnative/gdnative.h:40, from ./modules/gdnative/nativescript/nativescript.h:45, from modules/webrtc/webrtc_peer_connection_gdnative.cpp:36: modules/gdnative/include/android/godot_android.h:47:37: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 47 | JNIEnv *GDAPI godot_android_get_env(); | ^ modules/gdnative/include/android/godot_android.h:48:42: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 48 | jobject GDAPI godot_android_get_activity(); | ^ modules/gdnative/include/android/godot_android.h:49:41: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 49 | jobject GDAPI godot_android_get_surface(); | ^ modules/gdnative/include/android/godot_android.h:50:46: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 50 | bool GDAPI godot_android_is_activity_resumed(); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:7: modules/gdnative/include/arvr/godot_arvr.h:72:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 72 | void GDAPI godot_arvr_register_interface(const godot_arvr_interface_gdnative *p_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:75:44: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 75 | godot_real GDAPI godot_arvr_get_worldscale(); | ^ modules/gdnative/include/arvr/godot_arvr.h:76:54: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 76 | godot_transform GDAPI godot_arvr_get_reference_frame(); | ^ modules/gdnative/include/arvr/godot_arvr.h:79:92: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 79 | void GDAPI godot_arvr_blit(godot_int p_eye, godot_rid *p_render_target, godot_rect2 *p_rect); | ^ modules/gdnative/include/arvr/godot_arvr.h:80:64: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 80 | godot_int GDAPI godot_arvr_get_texid(godot_rid *p_render_target); | ^ modules/gdnative/include/arvr/godot_arvr.h:83:143: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 83 | godot_int GDAPI godot_arvr_add_controller(char *p_device_name, godot_int p_hand, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:84:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 84 | void GDAPI godot_arvr_remove_controller(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:85:166: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 85 | void GDAPI godot_arvr_set_controller_transform(godot_int p_controller_id, godot_transform *p_transform, godot_bool p_tracks_orientation, godot_bool p_tracks_position); | ^ modules/gdnative/include/arvr/godot_arvr.h:86:115: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 86 | void GDAPI godot_arvr_set_controller_button(godot_int p_controller_id, godot_int p_button, godot_bool p_is_pressed); | ^ modules/gdnative/include/arvr/godot_arvr.h:87:136: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 87 | void GDAPI godot_arvr_set_controller_axis(godot_int p_controller_id, godot_int p_axis, godot_real p_value, godot_bool p_can_be_negative); | ^ modules/gdnative/include/arvr/godot_arvr.h:88:76: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 88 | godot_real GDAPI godot_arvr_get_controller_rumble(godot_int p_controller_id); | ^ modules/gdnative/include/arvr/godot_arvr.h:91:121: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 91 | void GDAPI godot_arvr_set_interface(godot_object *p_arvr_interface, const godot_arvr_interface_gdnative *p_gdn_interface); | ^ modules/gdnative/include/arvr/godot_arvr.h:92:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 92 | godot_int GDAPI godot_arvr_get_depthid(godot_rid *p_render_target); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:8: modules/gdnative/include/nativescript/godot_nativescript.h:129:66: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 129 | GDCALLINGCONV void *(*create_func)(godot_object *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:131:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 131 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:136:74: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 136 | GDCALLINGCONV void (*destroy_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:138:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 138 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:141:195: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 141 | void GDAPI godot_nativescript_register_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:143:200: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 143 | void GDAPI godot_nativescript_register_tool_class(void *p_gdnative_handle, const char *p_name, const char *p_base, godot_instance_create_func p_create_func, godot_instance_destroy_func p_destroy_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:151:100: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 151 | GDCALLINGCONV godot_variant (*method)(godot_object *, void *, void *, int, godot_variant **); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:153:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 153 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:156:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 156 | void GDAPI godot_nativescript_register_method(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_method_attributes p_attr, godot_instance_method p_method); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:160:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 160 | GDCALLINGCONV void (*set_func)(godot_object *, void *, void *, godot_variant *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:162:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 162 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:167:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 167 | GDCALLINGCONV godot_variant (*get_func)(godot_object *, void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:169:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 169 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:172:219: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 172 | void GDAPI godot_nativescript_register_property(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_property_attributes *p_attr, godot_property_set_func p_set_func, godot_property_get_func p_get_func); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:191:120: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 191 | void GDAPI godot_nativescript_register_signal(void *p_gdnative_handle, const char *p_name, const godot_signal *p_signal); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:193:69: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 193 | void GDAPI *godot_nativescript_get_userdata(godot_object *p_instance); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:213:183: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 213 | void GDAPI godot_nativescript_set_method_argument_information(void *p_gdnative_handle, const char *p_name, const char *p_function_name, int p_num_args, const godot_method_arg *p_args); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:217:128: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 217 | void GDAPI godot_nativescript_set_class_documentation(void *p_gdnative_handle, const char *p_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:218:158: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 218 | void GDAPI godot_nativescript_set_method_documentation(void *p_gdnative_handle, const char *p_name, const char *p_function_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:219:151: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 219 | void GDAPI godot_nativescript_set_property_documentation(void *p_gdnative_handle, const char *p_name, const char *p_path, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:220:156: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 220 | void GDAPI godot_nativescript_set_signal_documentation(void *p_gdnative_handle, const char *p_name, const char *p_signal_name, godot_string p_documentation); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:224:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 224 | void GDAPI godot_nativescript_set_global_type_tag(int p_idx, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:225:87: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 225 | const void GDAPI *godot_nativescript_get_global_type_tag(int p_idx, const char *p_name); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:227:111: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 227 | void GDAPI godot_nativescript_set_type_tag(void *p_gdnative_handle, const char *p_name, const void *p_type_tag); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:228:79: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 228 | const void GDAPI *godot_nativescript_get_type_tag(const godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:233:96: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 233 | GDCALLINGCONV void *(*alloc_instance_binding_data)(void *, const void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:234:72: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 234 | GDCALLINGCONV void (*free_instance_binding_data)(void *, void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:235:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 235 | GDCALLINGCONV void (*refcount_incremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:236:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 236 | GDCALLINGCONV bool (*refcount_decremented_instance_binding)(void *, godot_object *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:238:47: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 238 | GDCALLINGCONV void (*free_func)(void *); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:241:123: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 241 | int GDAPI godot_nativescript_register_instance_binding_data_functions(godot_instance_binding_functions p_binding_functions); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:242:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 242 | void GDAPI godot_nativescript_unregister_instance_binding_data_functions(int p_idx); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:244:91: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 244 | void GDAPI *godot_nativescript_get_instance_binding_data(int p_idx, godot_object *p_object); | ^ modules/gdnative/include/nativescript/godot_nativescript.h:246:90: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 246 | void GDAPI godot_nativescript_profiling_add_data(const char *p_signature, uint64_t p_time); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:10: modules/gdnative/include/pluginscript/godot_pluginscript.h:166:102: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 166 | void GDAPI godot_pluginscript_register_language(const godot_pluginscript_language_desc *language_desc); | ^ In file included from modules/gdnative/include/gdnative_api_struct.gen.h:11: modules/gdnative/include/videodecoder/godot_videodecoder.h:67:88: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 67 | godot_int GDAPI godot_videodecoder_file_read(void *file_ptr, uint8_t *buf, int buf_size); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:68:83: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 68 | int64_t GDAPI godot_videodecoder_file_seek(void *file_ptr, int64_t pos, int whence); | ^ modules/gdnative/include/videodecoder/godot_videodecoder.h:69:104: warning: 'sysv_abi' attribute directive ignored [-Wattributes] 69 | void GDAPI godot_videodecoder_register_decoder(const godot_videodecoder_interface_gdnative *p_interface); | ^ Compiling ==> modules/websocket/websocket_client.cpp Compiling ==> modules/websocket/emws_server.cpp Compiling ==> modules/websocket/websocket_peer.cpp Compiling ==> modules/websocket/wsl_peer.cpp Compiling ==> modules/websocket/register_types.cpp Compiling ==> modules/websocket/emws_peer.cpp Compiling ==> modules/websocket/websocket_server.cpp Compiling ==> thirdparty/xatlas/xatlas.cpp Compiling ==> platform/android/api/api.cpp Compiling ==> platform/iphone/api/api.cpp Compiling ==> platform/javascript/api/api.cpp Compiling ==> platform/register_platform_apis.gen.cpp Compiling ==> drivers/unix/dir_access_unix.cpp Compiling ==> drivers/unix/file_access_unix.cpp Compiling ==> drivers/unix/ip_unix.cpp Compiling ==> drivers/unix/net_socket_posix.cpp Compiling ==> drivers/unix/os_unix.cpp Compiling ==> drivers/unix/syslog_logger.cpp Compiling ==> drivers/unix/thread_posix.cpp Compiling ==> drivers/windows/dir_access_windows.cpp Compiling ==> drivers/windows/file_access_windows.cpp Compiling ==> drivers/alsa/asound-so_wrap.c Compiling ==> drivers/alsa/audio_driver_alsa.cpp Compiling ==> drivers/coreaudio/audio_driver_coreaudio.cpp Compiling ==> drivers/pulseaudio/pulse-so_wrap.c Compiling ==> drivers/pulseaudio/audio_driver_pulseaudio.cpp Linking Static Library ==> platform/libplatform.x11.opt.tools.64.a Ranlib Library ==> platform/libplatform.x11.opt.tools.64.a Compiling ==> drivers/alsamidi/midi_driver_alsamidi.cpp Compiling ==> drivers/coremidi/midi_driver_coremidi.cpp Compiling ==> drivers/winmidi/midi_driver_winmidi.cpp Compiling ==> drivers/gles3/rasterizer_canvas_base_gles3.cpp Compiling ==> drivers/gles3/rasterizer_canvas_gles3.cpp Compiling ==> drivers/gles3/rasterizer_gles3.cpp Compiling ==> drivers/gles3/rasterizer_scene_gles3.cpp Compiling ==> drivers/gles3/rasterizer_storage_gles3.cpp Compiling ==> drivers/gles3/shader_cache_gles3.cpp Compiling ==> drivers/gles3/shader_compiler_gles3.cpp Compiling ==> drivers/gles3/shader_gles3.cpp Compiling ==> drivers/gles2/rasterizer_canvas_base_gles2.cpp Compiling ==> drivers/gles2/rasterizer_canvas_gles2.cpp Compiling ==> drivers/gles2/rasterizer_gles2.cpp Compiling ==> drivers/gles2/rasterizer_scene_gles2.cpp Compiling ==> modules/xatlas_unwrap/register_types.cpp Compiling ==> drivers/gles2/rasterizer_storage_gles2.cpp Compiling ==> drivers/gles2/shader_compiler_gles2.cpp Compiling ==> drivers/gles2/shader_gles2.cpp Compiling ==> thirdparty/glad/glad.c Compiling ==> drivers/png/image_loader_png.cpp Compiling ==> drivers/png/png_driver_common.cpp Compiling ==> drivers/png/resource_saver_png.cpp Compiling ==> drivers/register_driver_types.cpp Compiling ==> platform/android/export/export.cpp Compiling ==> platform/android/export/export_plugin.cpp Compiling ==> platform/android/export/godot_plugin_config.cpp Compiling ==> platform/android/export/gradle_export_util.cpp Compiling ==> platform/iphone/export/export.cpp Compiling ==> platform/javascript/export/export.cpp Compiling ==> platform/osx/export/codesign.cpp Compiling ==> platform/osx/export/export.cpp Compiling ==> platform/osx/export/lipo.cpp Compiling ==> platform/osx/export/macho.cpp Compiling ==> platform/osx/export/plist.cpp Compiling ==> platform/uwp/export/export.cpp In file included from ./core/ustring.h:35, from ./core/math/vector2.h:35, from ./core/math/rect2.h:34, from ./core/math/camera_matrix.h:34, from ./servers/visual/rasterizer.h:34, from drivers/gles3/rasterizer_storage_gles3.h:36, from drivers/gles3/rasterizer_storage_gles3.cpp:31: In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)' at drivers/gles3/rasterizer_storage_gles3.cpp:7234:44: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles3/rasterizer_storage_gles3.cpp: In member function 'void RasterizerStorageGLES3::_render_target_allocate(RenderTarget*)': drivers/gles3/rasterizer_storage_gles3.cpp:7231:70: note: 'mm.RasterizerStorageGLES3::RenderTarget::Effects::MipMaps::Size::fbo' was declared here 7231 | RenderTarget::Effects::MipMaps::Size mm; | ^~ Compiling ==> platform/windows/export/export.cpp Compiling ==> platform/x11/export/export.cpp In file included from ./core/ustring.h:35, from ./core/pool_vector.h:39, from drivers/gles2/rasterizer_storage_gles2.h:34, from drivers/gles2/rasterizer_storage_gles2.cpp:31: In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::fbo' was declared here 5249 | RenderTarget::MipMaps::Size mm; | ^~ In member function 'void CowData::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]', inlined from 'void Vector::set(int, const T&) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:85:70, inlined from 'bool Vector::push_back(T) [with T = RasterizerStorageGLES2::RenderTarget::MipMaps::Size]' at ./core/vector.h:190:5, inlined from 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)' at drivers/gles2/rasterizer_storage_gles2.cpp:5252:36: ./core/cowdata.h:140:17: warning: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' may be used uninitialized [-Wmaybe-uninitialized] 140 | _ptr[p_index] = p_elem; | ^~~~ drivers/gles2/rasterizer_storage_gles2.cpp: In member function 'void RasterizerStorageGLES2::_render_target_allocate(RenderTarget*)': drivers/gles2/rasterizer_storage_gles2.cpp:5249:61: note: 'mm.RasterizerStorageGLES2::RenderTarget::MipMaps::Size::color' was declared here 5249 | RenderTarget::MipMaps::Size mm; | ^~ Compiling ==> editor/animation_bezier_editor.cpp Compiling ==> editor/animation_track_editor.cpp Compiling ==> editor/animation_track_editor_plugins.cpp Compiling ==> editor/array_property_edit.cpp Linking Static Library ==> drivers/libdrivers.x11.opt.tools.64.a Ranlib Library ==> drivers/libdrivers.x11.opt.tools.64.a Compiling ==> editor/audio_stream_preview.cpp Compiling ==> editor/code_editor.cpp Compiling ==> editor/connections_dialog.cpp Compiling ==> editor/create_dialog.cpp Compiling ==> editor/dependency_editor.cpp Compiling ==> editor/dictionary_property_edit.cpp Compiling ==> editor/editor_about.cpp Compiling ==> editor/editor_asset_installer.cpp Compiling ==> editor/editor_atlas_packer.cpp Linking Static Library ==> modules/libmodules.x11.opt.tools.64.a Ranlib Library ==> modules/libmodules.x11.opt.tools.64.a Compiling ==> editor/editor_audio_buses.cpp Compiling ==> editor/editor_autoload_settings.cpp Compiling ==> editor/editor_data.cpp Compiling ==> editor/editor_dir_dialog.cpp Compiling ==> editor/editor_export.cpp Compiling ==> editor/editor_feature_profile.cpp Compiling ==> editor/editor_file_dialog.cpp Compiling ==> editor/editor_file_system.cpp Compiling ==> editor/editor_folding.cpp Compiling ==> editor/editor_fonts.cpp Compiling ==> editor/editor_help.cpp Compiling ==> editor/editor_help_search.cpp Compiling ==> editor/editor_inspector.cpp Compiling ==> editor/editor_layouts_dialog.cpp Compiling ==> editor/editor_log.cpp Compiling ==> editor/editor_network_profiler.cpp Compiling ==> editor/editor_node.cpp Compiling ==> editor/editor_path.cpp Compiling ==> editor/editor_plugin.cpp Compiling ==> editor/editor_plugin_settings.cpp Compiling ==> editor/editor_profiler.cpp Compiling ==> editor/editor_properties.cpp Compiling ==> editor/editor_properties_array_dict.cpp Compiling ==> editor/editor_property_name_processor.cpp Compiling ==> editor/editor_quick_open.cpp Compiling ==> editor/editor_resource_picker.cpp Compiling ==> editor/editor_resource_preview.cpp Compiling ==> editor/editor_run.cpp Compiling ==> editor/editor_run_native.cpp Compiling ==> editor/editor_run_script.cpp Compiling ==> editor/editor_scale.cpp Compiling ==> editor/editor_sectioned_inspector.cpp Compiling ==> editor/editor_settings.cpp Compiling ==> editor/editor_spin_slider.cpp Compiling ==> editor/editor_sub_scene.cpp Compiling ==> editor/editor_themes.cpp Compiling ==> editor/editor_translation.cpp Compiling ==> editor/editor_vcs_interface.cpp Compiling ==> editor/export_template_manager.cpp Compiling ==> editor/filesystem_dock.cpp Compiling ==> editor/find_in_files.cpp Compiling ==> editor/groups_editor.cpp Compiling ==> editor/import_defaults_editor.cpp Compiling ==> editor/import_dock.cpp Compiling ==> editor/inspector_dock.cpp Compiling ==> editor/multi_node_edit.cpp Compiling ==> editor/node_dock.cpp Compiling ==> editor/pane_drag.cpp Compiling ==> editor/plugin_config_dialog.cpp Compiling ==> editor/progress_dialog.cpp Compiling ==> editor/project_export.cpp Compiling ==> editor/project_manager.cpp Compiling ==> editor/project_settings_editor.cpp Compiling ==> editor/property_editor.cpp Compiling ==> editor/property_selector.cpp Compiling ==> editor/rename_dialog.cpp Compiling ==> editor/reparent_dialog.cpp Compiling ==> editor/run_settings_dialog.cpp Compiling ==> editor/scene_tree_dock.cpp Compiling ==> editor/scene_tree_editor.cpp Compiling ==> editor/script_create_dialog.cpp Compiling ==> editor/script_editor_debugger.cpp Compiling ==> editor/settings_config_dialog.cpp Compiling ==> editor/spatial_editor_gizmos.cpp Compiling ==> editor/register_exporters.gen.cpp Compiling ==> editor/collada/collada.cpp Compiling ==> editor/doc/doc_data.cpp Compiling ==> editor/fileserver/editor_file_server.cpp Compiling ==> editor/import/editor_import_collada.cpp Compiling ==> editor/import/editor_import_plugin.cpp Compiling ==> editor/import/resource_importer_bitmask.cpp Compiling ==> editor/import/resource_importer_csv_translation.cpp Compiling ==> editor/import/resource_importer_image.cpp Compiling ==> editor/import/resource_importer_layered_texture.cpp Compiling ==> editor/import/resource_importer_obj.cpp Compiling ==> editor/import/resource_importer_scene.cpp Compiling ==> editor/import/resource_importer_texture.cpp Compiling ==> editor/import/resource_importer_texture_atlas.cpp Compiling ==> editor/import/resource_importer_wav.cpp Compiling ==> editor/plugins/abstract_polygon_2d_editor.cpp Compiling ==> editor/plugins/animation_blend_space_1d_editor.cpp Compiling ==> editor/plugins/animation_blend_space_2d_editor.cpp Compiling ==> editor/plugins/animation_blend_tree_editor_plugin.cpp Compiling ==> editor/plugins/animation_player_editor_plugin.cpp Compiling ==> editor/plugins/animation_state_machine_editor.cpp Compiling ==> editor/plugins/animation_tree_editor_plugin.cpp Compiling ==> editor/plugins/animation_tree_player_editor_plugin.cpp Compiling ==> editor/plugins/asset_library_editor_plugin.cpp Compiling ==> editor/plugins/audio_stream_editor_plugin.cpp Compiling ==> editor/plugins/baked_lightmap_editor_plugin.cpp Compiling ==> editor/plugins/bit_map_editor_plugin.cpp Compiling ==> editor/plugins/camera_editor_plugin.cpp Compiling ==> editor/plugins/canvas_item_editor_plugin.cpp Compiling ==> editor/plugins/collision_polygon_2d_editor_plugin.cpp Compiling ==> editor/plugins/collision_polygon_editor_plugin.cpp Compiling ==> editor/plugins/collision_shape_2d_editor_plugin.cpp Compiling ==> editor/plugins/cpu_particles_2d_editor_plugin.cpp Compiling ==> editor/plugins/cpu_particles_editor_plugin.cpp Compiling ==> editor/plugins/curve_editor_plugin.cpp Compiling ==> editor/plugins/editor_preview_plugins.cpp Compiling ==> editor/plugins/gi_probe_editor_plugin.cpp Compiling ==> editor/plugins/gradient_editor_plugin.cpp Compiling ==> editor/plugins/gradient_texture_2d_editor_plugin.cpp Compiling ==> editor/plugins/item_list_editor_plugin.cpp Compiling ==> editor/plugins/light_occluder_2d_editor_plugin.cpp Compiling ==> editor/plugins/line_2d_editor_plugin.cpp Compiling ==> editor/plugins/material_editor_plugin.cpp Compiling ==> editor/plugins/mesh_editor_plugin.cpp Compiling ==> editor/plugins/mesh_instance_editor_plugin.cpp Compiling ==> editor/plugins/mesh_library_editor_plugin.cpp Compiling ==> editor/plugins/multimesh_editor_plugin.cpp Compiling ==> editor/plugins/navigation_polygon_editor_plugin.cpp Compiling ==> editor/plugins/particles_2d_editor_plugin.cpp Compiling ==> editor/plugins/particles_editor_plugin.cpp Compiling ==> editor/plugins/path_2d_editor_plugin.cpp Compiling ==> editor/plugins/path_editor_plugin.cpp Compiling ==> editor/plugins/physical_bone_plugin.cpp Compiling ==> editor/plugins/polygon_2d_editor_plugin.cpp Compiling ==> editor/plugins/ray_cast_2d_editor_plugin.cpp Compiling ==> editor/plugins/resource_preloader_editor_plugin.cpp Compiling ==> editor/plugins/room_manager_editor_plugin.cpp Compiling ==> editor/plugins/root_motion_editor_plugin.cpp Compiling ==> editor/plugins/script_editor_plugin.cpp Compiling ==> editor/plugins/script_text_editor.cpp Compiling ==> editor/plugins/shader_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_2d_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_editor_plugin.cpp Compiling ==> editor/plugins/skeleton_ik_editor_plugin.cpp Compiling ==> editor/plugins/spatial_editor_plugin.cpp Compiling ==> editor/plugins/sprite_editor_plugin.cpp Compiling ==> editor/plugins/sprite_frames_editor_plugin.cpp Compiling ==> editor/plugins/style_box_editor_plugin.cpp Compiling ==> editor/plugins/text_editor.cpp Compiling ==> editor/plugins/texture_editor_plugin.cpp Compiling ==> editor/plugins/texture_region_editor_plugin.cpp Compiling ==> editor/plugins/theme_editor_plugin.cpp Compiling ==> editor/plugins/theme_editor_preview.cpp Compiling ==> editor/plugins/tile_map_editor_plugin.cpp Compiling ==> editor/plugins/tile_set_editor_plugin.cpp Compiling ==> editor/plugins/version_control_editor_plugin.cpp Compiling ==> editor/plugins/viewport_preview_editor_plugin.cpp Compiling ==> editor/plugins/visual_shader_editor_plugin.cpp Compiling ==> scene/property_utils.cpp Compiling ==> scene/register_scene_types.cpp Compiling ==> scene/scene_string_names.cpp Compiling ==> scene/main/canvas_layer.cpp Compiling ==> scene/main/http_request.cpp Compiling ==> scene/main/instance_placeholder.cpp Compiling ==> scene/main/node.cpp Compiling ==> scene/main/resource_preloader.cpp Compiling ==> scene/main/scene_tree.cpp Compiling ==> scene/main/timer.cpp Compiling ==> scene/main/viewport.cpp Compiling ==> scene/gui/aspect_ratio_container.cpp Compiling ==> scene/gui/base_button.cpp Compiling ==> scene/gui/box_container.cpp Compiling ==> scene/gui/button.cpp Compiling ==> scene/gui/center_container.cpp Compiling ==> scene/gui/check_box.cpp Compiling ==> scene/gui/check_button.cpp Compiling ==> scene/gui/color_picker.cpp Compiling ==> scene/gui/color_rect.cpp Compiling ==> scene/gui/container.cpp Compiling ==> scene/gui/control.cpp Compiling ==> scene/gui/dialogs.cpp Compiling ==> scene/gui/file_dialog.cpp Compiling ==> scene/gui/flow_container.cpp Compiling ==> scene/gui/gradient_edit.cpp Compiling ==> scene/gui/graph_edit.cpp Compiling ==> scene/gui/graph_node.cpp Compiling ==> scene/gui/grid_container.cpp Compiling ==> scene/gui/item_list.cpp Compiling ==> scene/gui/label.cpp Compiling ==> scene/gui/line_edit.cpp Compiling ==> scene/gui/link_button.cpp Compiling ==> scene/gui/margin_container.cpp Compiling ==> scene/gui/menu_button.cpp Compiling ==> scene/gui/nine_patch_rect.cpp Compiling ==> scene/gui/option_button.cpp Compiling ==> scene/gui/panel.cpp Compiling ==> scene/gui/panel_container.cpp Compiling ==> scene/gui/popup.cpp Compiling ==> scene/gui/popup_menu.cpp Compiling ==> scene/gui/progress_bar.cpp Compiling ==> scene/gui/range.cpp Compiling ==> scene/gui/reference_rect.cpp Compiling ==> scene/gui/rich_text_effect.cpp Compiling ==> scene/gui/rich_text_label.cpp Compiling ==> scene/gui/scroll_bar.cpp Compiling ==> scene/gui/scroll_container.cpp Compiling ==> scene/gui/separator.cpp Compiling ==> scene/gui/shortcut.cpp Compiling ==> scene/gui/slider.cpp Compiling ==> scene/gui/spin_box.cpp Compiling ==> scene/gui/split_container.cpp Compiling ==> scene/gui/tab_container.cpp Compiling ==> scene/gui/tabs.cpp Compiling ==> scene/gui/text_edit.cpp Compiling ==> scene/gui/texture_button.cpp Compiling ==> scene/gui/texture_progress.cpp Compiling ==> scene/gui/texture_rect.cpp Compiling ==> scene/gui/tool_button.cpp Compiling ==> scene/gui/tree.cpp Compiling ==> scene/gui/video_player.cpp Compiling ==> scene/gui/viewport_container.cpp Compiling ==> scene/3d/area.cpp Compiling ==> scene/3d/arvr_nodes.cpp Compiling ==> scene/3d/audio_stream_player_3d.cpp Compiling ==> scene/3d/baked_lightmap.cpp Compiling ==> scene/3d/bone_attachment.cpp Compiling ==> scene/3d/camera.cpp Compiling ==> scene/3d/collision_object.cpp Compiling ==> scene/3d/collision_polygon.cpp Compiling ==> scene/3d/collision_shape.cpp Compiling ==> scene/3d/cpu_particles.cpp Compiling ==> scene/3d/cull_instance.cpp Compiling ==> scene/3d/gi_probe.cpp Compiling ==> scene/3d/immediate_geometry.cpp Compiling ==> scene/3d/interpolated_camera.cpp Compiling ==> scene/3d/label_3d.cpp Compiling ==> scene/3d/light.cpp Compiling ==> scene/3d/lightmapper.cpp Compiling ==> scene/3d/listener.cpp Compiling ==> scene/3d/mesh_instance.cpp Compiling ==> scene/3d/multimesh_instance.cpp Compiling ==> scene/3d/navigation.cpp Compiling ==> scene/3d/navigation_agent.cpp Compiling ==> scene/3d/navigation_mesh_instance.cpp Compiling ==> scene/3d/navigation_obstacle.cpp Compiling ==> scene/3d/occluder.cpp Compiling ==> scene/3d/particles.cpp editor/plugins/visual_shader_editor_plugin.cpp: In constructor 'VisualShaderEditor::VisualShaderEditor()': editor/plugins/visual_shader_editor_plugin.cpp:2355:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 2355 | VisualShaderEditor::VisualShaderEditor() { | ^~~~~~~~~~~~~~~~~~ Compiling ==> scene/3d/path.cpp Compiling ==> scene/3d/physics_body.cpp Compiling ==> scene/3d/physics_joint.cpp Compiling ==> scene/3d/portal.cpp Compiling ==> scene/3d/position_3d.cpp Compiling ==> scene/3d/proximity_group.cpp Compiling ==> scene/3d/ray_cast.cpp Linking Static Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/reflection_probe.cpp Compiling ==> scene/3d/remote_transform.cpp Ranlib Library ==> editor/libeditor.x11.opt.tools.64.a Compiling ==> scene/3d/room.cpp Compiling ==> scene/3d/room_group.cpp Compiling ==> scene/3d/room_manager.cpp Compiling ==> scene/3d/skeleton.cpp Compiling ==> scene/3d/soft_body.cpp Compiling ==> scene/3d/spatial.cpp Compiling ==> scene/3d/spatial_velocity_tracker.cpp Compiling ==> scene/3d/spring_arm.cpp Compiling ==> scene/3d/sprite_3d.cpp Compiling ==> scene/3d/vehicle_body.cpp Compiling ==> scene/3d/visibility_notifier.cpp Compiling ==> scene/3d/visual_instance.cpp Compiling ==> scene/3d/voxel_light_baker.cpp Compiling ==> scene/3d/world_environment.cpp Compiling ==> scene/2d/animated_sprite.cpp Compiling ==> scene/2d/area_2d.cpp Compiling ==> scene/2d/audio_stream_player_2d.cpp Compiling ==> scene/2d/back_buffer_copy.cpp Compiling ==> scene/2d/camera_2d.cpp Compiling ==> scene/2d/canvas_item.cpp Compiling ==> scene/2d/canvas_modulate.cpp Compiling ==> scene/2d/collision_object_2d.cpp Compiling ==> scene/2d/collision_polygon_2d.cpp Compiling ==> scene/2d/collision_shape_2d.cpp Compiling ==> scene/2d/cpu_particles_2d.cpp Compiling ==> scene/2d/joints_2d.cpp Compiling ==> scene/2d/light_2d.cpp Compiling ==> scene/2d/light_occluder_2d.cpp Compiling ==> scene/2d/line_2d.cpp Compiling ==> scene/2d/line_builder.cpp Compiling ==> scene/2d/listener_2d.cpp Compiling ==> scene/2d/mesh_instance_2d.cpp Compiling ==> scene/2d/multimesh_instance_2d.cpp Compiling ==> scene/2d/navigation_2d.cpp Compiling ==> scene/2d/navigation_agent_2d.cpp Compiling ==> scene/2d/navigation_obstacle_2d.cpp Compiling ==> scene/2d/navigation_polygon.cpp Compiling ==> scene/2d/node_2d.cpp Compiling ==> scene/2d/parallax_background.cpp Compiling ==> scene/2d/parallax_layer.cpp Compiling ==> scene/2d/particles_2d.cpp Compiling ==> scene/2d/path_2d.cpp Compiling ==> scene/2d/physics_body_2d.cpp Compiling ==> scene/2d/polygon_2d.cpp Compiling ==> scene/2d/position_2d.cpp Compiling ==> scene/2d/ray_cast_2d.cpp Compiling ==> scene/2d/remote_transform_2d.cpp Compiling ==> scene/2d/skeleton_2d.cpp Compiling ==> scene/2d/sprite.cpp Compiling ==> scene/2d/tile_map.cpp Compiling ==> scene/2d/touch_screen_button.cpp Compiling ==> scene/2d/visibility_notifier_2d.cpp Compiling ==> scene/2d/y_sort.cpp Compiling ==> scene/animation/animation_blend_space_1d.cpp Compiling ==> scene/animation/animation_blend_space_2d.cpp Compiling ==> scene/animation/animation_blend_tree.cpp Compiling ==> scene/animation/animation_cache.cpp Compiling ==> scene/animation/animation_node_state_machine.cpp Compiling ==> scene/animation/animation_player.cpp Compiling ==> scene/animation/animation_tree.cpp Compiling ==> scene/animation/animation_tree_player.cpp Compiling ==> scene/animation/root_motion_view.cpp Compiling ==> scene/animation/scene_tree_tween.cpp Compiling ==> scene/animation/skeleton_ik.cpp Compiling ==> scene/animation/tween.cpp Compiling ==> scene/audio/audio_stream_player.cpp Compiling ==> thirdparty/misc/mikktspace.c Compiling ==> scene/resources/default_theme/default_theme.cpp Compiling ==> scene/debugger/script_debugger_remote.cpp Compiling ==> scene/resources/world_2d.cpp Compiling ==> scene/resources/mesh.cpp Compiling ==> scene/resources/capsule_shape_2d.cpp Compiling ==> scene/resources/occluder_shape.cpp Compiling ==> scene/resources/sky.cpp Compiling ==> scene/resources/plane_shape.cpp Compiling ==> scene/resources/resource_format_text.cpp Compiling ==> scene/resources/curve.cpp Compiling ==> scene/resources/skin.cpp Compiling ==> scene/resources/gradient.cpp Compiling ==> scene/resources/text_file.cpp Compiling ==> scene/resources/visual_shader_nodes.cpp Compiling ==> scene/resources/bit_map.cpp Compiling ==> scene/resources/box_shape.cpp Compiling ==> scene/resources/multimesh.cpp Compiling ==> scene/resources/concave_polygon_shape_2d.cpp Compiling ==> scene/resources/particles_material.cpp Compiling ==> scene/resources/convex_polygon_shape.cpp Compiling ==> scene/resources/ray_shape.cpp Compiling ==> scene/resources/shape.cpp Compiling ==> scene/resources/environment.cpp Compiling ==> scene/resources/style_box.cpp Compiling ==> scene/resources/material.cpp Compiling ==> scene/resources/tile_set.cpp Compiling ==> scene/resources/animation.cpp Compiling ==> scene/resources/mesh_data_tool.cpp Compiling ==> scene/resources/circle_shape_2d.cpp Compiling ==> scene/resources/occluder_shape_polygon.cpp Compiling ==> scene/resources/polygon_path_finder.cpp Compiling ==> scene/resources/segment_shape_2d.cpp Compiling ==> scene/resources/cylinder_shape.cpp Compiling ==> scene/resources/height_map_shape.cpp Compiling ==> scene/resources/texture.cpp Compiling ==> scene/resources/world.cpp Compiling ==> scene/resources/capsule_shape.cpp Compiling ==> scene/resources/navigation_mesh.cpp Compiling ==> scene/resources/physics_material.cpp Compiling ==> scene/resources/rectangle_shape_2d.cpp Compiling ==> scene/resources/convex_polygon_shape_2d.cpp Compiling ==> scene/resources/shape_2d.cpp Compiling ==> scene/resources/font.cpp Compiling ==> scene/resources/surface_tool.cpp Compiling ==> scene/resources/visual_shader.cpp Compiling ==> scene/resources/audio_stream_sample.cpp Compiling ==> scene/resources/mesh_library.cpp Compiling ==> scene/resources/concave_polygon_shape.cpp Compiling ==> scene/resources/packed_scene.cpp Compiling ==> scene/resources/primitive_meshes.cpp Compiling ==> scene/resources/shader.cpp Compiling ==> scene/resources/dynamic_font.cpp Compiling ==> scene/resources/sphere_shape.cpp Compiling ==> scene/resources/line_shape_2d.cpp Compiling ==> scene/resources/theme.cpp Compiling ==> servers/arvr_server.cpp Compiling ==> servers/audio_server.cpp Compiling ==> servers/camera_server.cpp Compiling ==> servers/navigation_2d_server.cpp Compiling ==> servers/navigation_server.cpp Compiling ==> servers/physics_2d_server.cpp Compiling ==> servers/physics_server.cpp Compiling ==> servers/register_server_types.cpp Compiling ==> servers/visual_server.cpp Compiling ==> servers/visual_server_callbacks.cpp Compiling ==> servers/arvr/arvr_interface.cpp Compiling ==> servers/arvr/arvr_positional_tracker.cpp Compiling ==> servers/camera/camera_feed.cpp Compiling ==> servers/physics/area_pair_sw.cpp Compiling ==> servers/physics/area_sw.cpp Compiling ==> servers/physics/body_pair_sw.cpp Compiling ==> servers/physics/body_sw.cpp In file included from servers/audio_server.cpp:31: In copy constructor 'AudioServer::Bus::Effect::Effect(const AudioServer::Bus::Effect&)', inlined from 'void AudioServer::set_bus_layout(const Ref&)' at servers/audio_server.cpp:1194:27: servers/audio_server.h:209:24: warning: 'bfx.AudioServer::Bus::Effect::prof_time' may be used uninitialized [-Wmaybe-uninitialized] 209 | struct Effect { | ^~~~~~ servers/audio_server.cpp: In member function 'void AudioServer::set_bus_layout(const Ref&)': servers/audio_server.cpp:1191:45: note: 'bfx' declared here 1191 | Bus::Effect bfx; | ^~~ Compiling ==> servers/physics/broad_phase_basic.cpp Compiling ==> servers/physics/broad_phase_bvh.cpp Compiling ==> servers/physics/broad_phase_octree.cpp Compiling ==> servers/physics/broad_phase_sw.cpp Compiling ==> servers/physics/collision_object_sw.cpp Compiling ==> servers/physics/collision_solver_sat.cpp Compiling ==> servers/physics/collision_solver_sw.cpp Compiling ==> servers/physics/gjk_epa.cpp Compiling ==> servers/physics/physics_server_sw.cpp Linking Static Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics/shape_sw.cpp Compiling ==> servers/physics/space_sw.cpp Compiling ==> servers/physics/step_sw.cpp Ranlib Library ==> scene/libscene.x11.opt.tools.64.a Compiling ==> servers/physics/joints/cone_twist_joint_sw.cpp Compiling ==> servers/physics/joints/generic_6dof_joint_sw.cpp Compiling ==> servers/physics/joints/hinge_joint_sw.cpp Compiling ==> servers/physics/joints/pin_joint_sw.cpp Compiling ==> servers/physics/joints/slider_joint_sw.cpp Compiling ==> servers/physics_2d/area_2d_sw.cpp Compiling ==> servers/physics_2d/area_pair_2d_sw.cpp Compiling ==> servers/physics_2d/body_2d_sw.cpp Compiling ==> servers/physics_2d/body_pair_2d_sw.cpp Compiling ==> servers/physics_2d/broad_phase_2d_basic.cpp Compiling ==> servers/physics_2d/broad_phase_2d_bvh.cpp Compiling ==> servers/physics_2d/broad_phase_2d_hash_grid.cpp Compiling ==> servers/physics_2d/broad_phase_2d_sw.cpp Compiling ==> servers/physics_2d/collision_object_2d_sw.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sat.cpp Compiling ==> servers/physics_2d/collision_solver_2d_sw.cpp Compiling ==> servers/physics_2d/joints_2d_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_sw.cpp Compiling ==> servers/physics_2d/physics_2d_server_wrap_mt.cpp Compiling ==> servers/physics_2d/shape_2d_sw.cpp Compiling ==> servers/physics_2d/space_2d_sw.cpp Compiling ==> servers/physics_2d/step_2d_sw.cpp Compiling ==> servers/visual/rasterizer.cpp Compiling ==> servers/visual/shader_language.cpp In file included from ./core/safe_refcount.h:34, from ./core/error_macros.h:34, from ./core/math/math_funcs.h:34, from servers/physics_2d/broad_phase_2d_sw.h:34, from servers/physics_2d/collision_object_2d_sw.h:34, from servers/physics_2d/area_2d_sw.h:34, from servers/physics_2d/space_2d_sw.h:34, from servers/physics_2d/space_2d_sw.cpp:31: In member function 'const Variant& CollisionObject2DSW::get_shape_metadata(int) const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:197:20: ./core/typedefs.h:353:37: warning: 'res_shape' may be used uninitialized [-Wmaybe-uninitialized] 353 | #define unlikely(x) __builtin_expect(!!(x), 0) | ~~~~~~~~~~~~~~~~^~~~~~~~~~ ./core/error_macros.h:209:13: note: in expansion of macro 'unlikely' 209 | if (unlikely((m_index) < 0 || (m_index) >= (m_size))) { \ | ^~~~~~~~ servers/physics_2d/collision_object_2d_sw.h:139:17: note: in expansion of macro 'CRASH_BAD_INDEX' 139 | CRASH_BAD_INDEX(p_index, shapes.size()); | ^~~~~~~~~~~~~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:140:13: note: 'res_shape' was declared here 140 | int res_shape; | ^~~~~~~~~ In member function 'RID CollisionObject2DSW::get_self() const', inlined from 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)' at servers/physics_2d/space_2d_sw.cpp:199:34: servers/physics_2d/collision_object_2d_sw.h:105:54: warning: 'res_obj' may be used uninitialized [-Wmaybe-uninitialized] 105 | _FORCE_INLINE_ RID get_self() const { return self; } | ^~~~ servers/physics_2d/space_2d_sw.cpp: In member function 'virtual bool Physics2DDirectSpaceStateSW::intersect_ray(const Vector2&, const Vector2&, Physics2DDirectSpaceState::RayResult&, const Set&, uint32_t, bool, bool)': servers/physics_2d/space_2d_sw.cpp:141:36: note: 'res_obj' was declared here 141 | const CollisionObject2DSW *res_obj; | ^~~~~~~ Compiling ==> servers/visual/shader_types.cpp Compiling ==> servers/visual/visual_server_canvas.cpp Compiling ==> servers/visual/visual_server_globals.cpp Compiling ==> servers/visual/visual_server_raster.cpp Compiling ==> servers/visual/visual_server_scene.cpp Compiling ==> servers/visual/visual_server_viewport.cpp Compiling ==> servers/visual/visual_server_wrap_mt.cpp Compiling ==> servers/visual/portals/portal_gameplay_monitor.cpp Compiling ==> servers/visual/portals/portal_occlusion_culler.cpp Compiling ==> servers/visual/portals/portal_pvs.cpp Compiling ==> servers/visual/portals/portal_pvs_builder.cpp Compiling ==> servers/visual/portals/portal_renderer.cpp Compiling ==> servers/visual/portals/portal_resources.cpp Compiling ==> servers/visual/portals/portal_rooms_bsp.cpp Compiling ==> servers/visual/portals/portal_tracer.cpp Compiling ==> servers/visual/portals/portal_types.cpp Compiling ==> servers/audio/audio_driver_dummy.cpp Compiling ==> servers/audio/audio_effect.cpp Compiling ==> servers/audio/audio_filter_sw.cpp Compiling ==> servers/audio/audio_rb_resampler.cpp Compiling ==> servers/audio/audio_stream.cpp Compiling ==> servers/audio/effects/audio_effect_amplify.cpp Compiling ==> servers/audio/effects/audio_effect_capture.cpp Compiling ==> servers/audio/effects/audio_effect_chorus.cpp Compiling ==> servers/audio/effects/audio_effect_compressor.cpp Compiling ==> servers/audio/effects/audio_effect_delay.cpp Compiling ==> servers/audio/effects/audio_effect_distortion.cpp Compiling ==> servers/audio/effects/audio_effect_eq.cpp Compiling ==> servers/audio/effects/audio_effect_filter.cpp Compiling ==> servers/audio/effects/audio_effect_limiter.cpp Compiling ==> servers/audio/effects/audio_effect_panner.cpp Compiling ==> servers/audio/effects/audio_effect_phaser.cpp Compiling ==> servers/audio/effects/audio_effect_pitch_shift.cpp Compiling ==> servers/audio/effects/audio_effect_record.cpp Compiling ==> servers/audio/effects/audio_effect_reverb.cpp Compiling ==> servers/audio/effects/audio_effect_spectrum_analyzer.cpp Compiling ==> servers/audio/effects/audio_effect_stereo_enhance.cpp Compiling ==> servers/audio/effects/audio_stream_generator.cpp Compiling ==> servers/audio/effects/eq_filter.cpp Compiling ==> servers/audio/effects/reverb_filter.cpp Compiling ==> thirdparty/misc/fastlz.c Compiling ==> thirdparty/misc/smaz.c Compiling ==> thirdparty/misc/hq2x.cpp Compiling ==> thirdparty/misc/pcg.cpp Compiling ==> thirdparty/misc/triangulator.cpp Compiling ==> thirdparty/misc/clipper.cpp Compiling ==> thirdparty/minizip/ioapi.c Compiling ==> thirdparty/minizip/unzip.c Compiling ==> thirdparty/minizip/zip.c Compiling ==> thirdparty/zstd/common/debug.c Compiling ==> thirdparty/zstd/common/entropy_common.c Compiling ==> thirdparty/zstd/common/error_private.c Compiling ==> thirdparty/zstd/common/fse_decompress.c Compiling ==> thirdparty/zstd/common/pool.c Compiling ==> thirdparty/zstd/common/threading.c Compiling ==> thirdparty/zstd/common/xxhash.c Compiling ==> thirdparty/zstd/common/zstd_common.c Compiling ==> thirdparty/zstd/compress/fse_compress.c Compiling ==> thirdparty/zstd/compress/hist.c Compiling ==> thirdparty/zstd/compress/huf_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress.c Compiling ==> thirdparty/zstd/compress/zstd_double_fast.c Compiling ==> thirdparty/zstd/compress/zstd_fast.c Compiling ==> thirdparty/zstd/compress/zstd_lazy.c Compiling ==> thirdparty/zstd/compress/zstd_ldm.c Compiling ==> thirdparty/zstd/compress/zstd_opt.c Compiling ==> thirdparty/zstd/compress/zstdmt_compress.c Compiling ==> thirdparty/zstd/compress/zstd_compress_literals.c Compiling ==> thirdparty/zstd/compress/zstd_compress_sequences.c Compiling ==> thirdparty/zstd/compress/zstd_compress_superblock.c Compiling ==> thirdparty/zstd/decompress/huf_decompress.c Compiling ==> thirdparty/zstd/decompress/zstd_ddict.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress_block.c Compiling ==> thirdparty/zstd/decompress/zstd_decompress.c Compiling ==> core/array.cpp Compiling ==> core/bitfield_dynamic.cpp Compiling ==> core/class_db.cpp Compiling ==> core/color.cpp Compiling ==> core/command_queue_mt.cpp Compiling ==> core/compressed_translation.cpp Compiling ==> core/core_string_names.cpp Compiling ==> core/dictionary.cpp Compiling ==> core/engine.cpp Compiling ==> core/error_macros.cpp Compiling ==> core/func_ref.cpp Compiling ==> core/global_constants.cpp Compiling ==> core/image.cpp Compiling ==> core/input_map.cpp Compiling ==> core/message_queue.cpp Compiling ==> core/method_bind.cpp Compiling ==> core/node_path.cpp Compiling ==> core/object.cpp Compiling ==> core/packed_data_container.cpp Compiling ==> core/path_remap.cpp Compiling ==> core/pool_allocator.cpp Compiling ==> core/pool_vector.cpp Compiling ==> core/print_string.cpp Compiling ==> core/project_settings.cpp Compiling ==> core/ref_ptr.cpp Compiling ==> core/reference.cpp Compiling ==> core/register_core_types.cpp Compiling ==> core/resource.cpp Compiling ==> core/rid.cpp Compiling ==> core/rid_handle.cpp Compiling ==> core/safe_refcount.cpp Compiling ==> core/script_debugger_local.cpp Compiling ==> core/script_language.cpp Compiling ==> core/string_builder.cpp Compiling ==> core/string_name.cpp Compiling ==> core/translation.cpp Compiling ==> core/undo_redo.cpp Compiling ==> core/ustring.cpp Compiling ==> core/variant.cpp Compiling ==> core/variant_call.cpp Compiling ==> core/variant_op.cpp Compiling ==> core/variant_parser.cpp Compiling ==> core/script_encryption_key.gen.cpp Compiling ==> core/version_hash.gen.cpp Compiling ==> core/os/dir_access.cpp Compiling ==> core/os/file_access.cpp Compiling ==> core/os/input.cpp Compiling ==> core/os/input_event.cpp Compiling ==> core/os/keyboard.cpp Compiling ==> core/os/main_loop.cpp Compiling ==> core/os/memory.cpp Compiling ==> core/os/midi_driver.cpp Compiling ==> core/os/mutex.cpp Compiling ==> core/os/os.cpp Compiling ==> core/os/thread.cpp Compiling ==> core/os/thread_work_pool.cpp Compiling ==> core/os/time.cpp Compiling ==> core/math/a_star.cpp Compiling ==> core/math/aabb.cpp Compiling ==> core/math/audio_frame.cpp Compiling ==> core/math/basis.cpp Compiling ==> core/math/bsp_tree.cpp Compiling ==> core/math/camera_matrix.cpp servers/visual_server.cpp: In static member function 'static void VisualServer::_bind_methods()': servers/visual_server.cpp:1836:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1836 | void VisualServer::_bind_methods() { | ^~~~~~~~~~~~ Compiling ==> core/math/convex_hull.cpp Compiling ==> core/math/disjoint_set.cpp Compiling ==> core/math/expression.cpp Compiling ==> core/math/face3.cpp Compiling ==> core/math/geometry.cpp Compiling ==> core/math/math_fieldwise.cpp Compiling ==> core/math/math_funcs.cpp Compiling ==> core/math/plane.cpp Compiling ==> core/math/quat.cpp Compiling ==> core/math/quick_hull.cpp Compiling ==> core/math/random_number_generator.cpp Compiling ==> core/math/random_pcg.cpp Compiling ==> core/math/rect2.cpp Compiling ==> core/math/transform.cpp Compiling ==> core/math/transform_2d.cpp Compiling ==> core/math/transform_interpolator.cpp Compiling ==> core/math/triangle_mesh.cpp Compiling ==> core/math/triangulate.cpp Compiling ==> core/math/vector2.cpp Compiling ==> core/math/vector3.cpp Compiling ==> core/crypto/aes_context.cpp Compiling ==> core/crypto/crypto.cpp Compiling ==> core/crypto/crypto_core.cpp Compiling ==> core/crypto/hashing_context.cpp Compiling ==> core/io/compression.cpp Compiling ==> core/io/config_file.cpp Compiling ==> core/io/dtls_server.cpp Compiling ==> core/io/file_access_compressed.cpp Compiling ==> core/io/file_access_encrypted.cpp Compiling ==> core/io/file_access_memory.cpp Compiling ==> core/io/file_access_network.cpp Compiling ==> core/io/file_access_pack.cpp Compiling ==> core/io/file_access_zip.cpp Compiling ==> core/io/http_client.cpp Compiling ==> core/io/image_loader.cpp Compiling ==> core/io/ip.cpp Compiling ==> core/io/ip_address.cpp Compiling ==> core/io/json.cpp Compiling ==> core/io/logger.cpp Compiling ==> core/io/marshalls.cpp Compiling ==> core/io/multiplayer_api.cpp Compiling ==> core/io/net_socket.cpp Compiling ==> core/io/networked_multiplayer_custom.cpp Compiling ==> core/io/networked_multiplayer_peer.cpp Compiling ==> core/io/packet_peer.cpp Compiling ==> core/io/packet_peer_dtls.cpp Compiling ==> core/io/packet_peer_udp.cpp Compiling ==> core/io/pck_packer.cpp Compiling ==> core/io/resource_format_binary.cpp Compiling ==> core/io/resource_importer.cpp Compiling ==> core/io/resource_loader.cpp Compiling ==> core/io/resource_saver.cpp Compiling ==> core/io/stream_peer.cpp Compiling ==> core/io/stream_peer_ssl.cpp Compiling ==> core/io/stream_peer_tcp.cpp Compiling ==> core/io/tcp_server.cpp Compiling ==> core/io/translation_loader_po.cpp Compiling ==> core/io/udp_server.cpp Compiling ==> core/io/xml_parser.cpp Compiling ==> core/io/zip_io.cpp Compiling ==> core/bind/core_bind.cpp progress_finish(["progress_finish"], []) Linking Static Library ==> servers/libservers.x11.opt.tools.64.a Ranlib Library ==> servers/libservers.x11.opt.tools.64.a core/variant_call.cpp: In function 'void register_variant_methods()': core/variant_call.cpp:1638:6: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without 1638 | void register_variant_methods() { | ^~~~~~~~~~~~~~~~~~~~~~~~ Linking Static Library ==> core/libcore.x11.opt.tools.64.a Ranlib Library ==> core/libcore.x11.opt.tools.64.a Linking Program ==> bin/godot.x11.opt.tools.64 scons: done building targets. [Time elapsed: 00:14:11.604] make[1]: Leaving directory '/build/reproducible-path/godot-3.5.2-stable' create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary dh_testroot dh_prep rm -f -- debian/godot3.substvars debian/godot3-runner.substvars debian/godot3-server.substvars rm -fr -- debian/.debhelper/generated/godot3/ debian/godot3/ debian/tmp/ debian/.debhelper/generated/godot3-runner/ debian/godot3-runner/ debian/.debhelper/generated/godot3-server/ debian/godot3-server/ rm -f debian/godot3-runner.debhelper.log debian/godot3-server.debhelper.log debian/godot3.debhelper.log debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/godot-3.5.2-stable' echo "Installing binaries for 64 bits architecture" Installing binaries for 64 bits architecture install -D -m 400 /build/reproducible-path/godot-3.5.2-stable/bin/godot.x11.opt.tools.64 /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/bin/godot3 install -D -m 400 /build/reproducible-path/godot-3.5.2-stable/bin/godot.x11.opt.64 /build/reproducible-path/godot-3.5.2-stable/debian/godot3-runner/usr/bin/godot3-runner install -D -m 400 /build/reproducible-path/godot-3.5.2-stable/bin/godot_server.x11.opt.tools.64 /build/reproducible-path/godot-3.5.2-stable/debian/godot3-server/usr/bin/godot3-server install -D -m 444 /build/reproducible-path/godot-3.5.2-stable/misc/dist/linux/org.godotengine.Godot.desktop /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/share/applications/org.godotengine.Godot.desktop install -D -m 444 /build/reproducible-path/godot-3.5.2-stable/misc/dist/linux/org.godotengine.Godot.appdata.xml /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/share/metainfo/org.godotengine.Godot.xml install -D -m 444 /build/reproducible-path/godot-3.5.2-stable/misc/dist/linux/org.godotengine.Godot.xml /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/share/mime/packages/org.godotengine.Godot.xml install -D -m 644 /build/reproducible-path/godot-3.5.2-stable/icon.svg /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/share/pixmaps/godot.svg sed -i 's/^Exec=.*/Exec=godot3 -p %f/' /build/reproducible-path/godot-3.5.2-stable/debian/godot3/usr/share/applications/org.godotengine.Godot.desktop dh_auto_install install -m0755 -d /build/reproducible-path/godot-3.5.2-stable/debian/tmp make[1]: Leaving directory '/build/reproducible-path/godot-3.5.2-stable' dh_installdocs install -m0755 -d debian/godot3/usr/share/doc/godot3 install -p -m0644 debian/README.Debian debian/godot3/usr/share/doc/godot3/README.Debian install -p -m0644 debian/copyright debian/godot3/usr/share/doc/godot3/copyright install -m0755 -d debian/godot3-runner/usr/share/doc/godot3-runner install -p -m0644 debian/copyright debian/godot3-runner/usr/share/doc/godot3-runner/copyright install -m0755 -d debian/godot3-server/usr/share/doc/godot3-server install -p -m0644 debian/copyright debian/godot3-server/usr/share/doc/godot3-server/copyright dh_installchangelogs install -m0755 -d debian/godot3-server/usr/share/doc/godot3-server install -p -m0644 debian/.debhelper/generated/godot3-server/dh_installchangelogs.dch.trimmed debian/godot3-server/usr/share/doc/godot3-server/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/godot3-server/usr/share/doc/godot3-server/changelog install -m0755 -d debian/godot3/usr/share/doc/godot3 install -p -m0644 debian/.debhelper/generated/godot3/dh_installchangelogs.dch.trimmed debian/godot3/usr/share/doc/godot3/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/godot3/usr/share/doc/godot3/changelog install -m0755 -d debian/godot3-runner/usr/share/doc/godot3-runner install -p -m0644 debian/.debhelper/generated/godot3-runner/dh_installchangelogs.dch.trimmed debian/godot3-runner/usr/share/doc/godot3-runner/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/godot3-runner/usr/share/doc/godot3-runner/changelog dh_perl dh_link dh_strip_nondeterminism dh_compress cd debian/godot3 cd debian/godot3-runner cd debian/godot3-server chmod a-x usr/share/doc/godot3-server/changelog usr/share/doc/godot3-server/changelog.Debian chmod a-x usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian chmod a-x usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian gzip -9nf usr/share/doc/godot3-server/changelog usr/share/doc/godot3-server/changelog.Debian gzip -9nf usr/share/doc/godot3-runner/changelog usr/share/doc/godot3-runner/changelog.Debian gzip -9nf usr/share/doc/godot3/changelog usr/share/doc/godot3/changelog.Debian cd '/build/reproducible-path/godot-3.5.2-stable' cd '/build/reproducible-path/godot-3.5.2-stable' cd '/build/reproducible-path/godot-3.5.2-stable' dh_fixperms find debian/godot3-runner -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/godot3-server -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/godot3 -true -print0 2>/dev/null | xargs -0r chown --no-dereference 0:0 find debian/godot3-runner ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/godot3-server ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/godot3 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/godot3-server/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3-server/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3-runner/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-server/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3/usr/share/doc -type f -a -true -a ! -regex 'debian/godot3/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/godot3-server -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-server/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/godot3/usr/share/applications -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3-runner/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/godot3 -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/godot3/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing dh_dwz -a dwz -- debian/godot3-runner/usr/bin/godot3-runner dwz -- debian/godot3-server/usr/bin/godot3-server dwz -- debian/godot3/usr/bin/godot3 dh_strip -a install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/a0 objcopy --only-keep-debug --compress-debug-sections debian/godot3-runner/usr/bin/godot3-runner debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/a0/08e3cf8807888daa929edd6d2449ed3a10d87b.debug install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/73 objcopy --only-keep-debug --compress-debug-sections debian/godot3-server/usr/bin/godot3-server debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/73/fcd0049dc71c675672fe1b70e6b9508871aad3.debug install -m0755 -d debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/19 objcopy --only-keep-debug --compress-debug-sections debian/godot3/usr/bin/godot3 debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/19/eecf14a8a50398f6a3a8aa78d45660f3b43f6e.debug chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/a0/08e3cf8807888daa929edd6d2449ed3a10d87b.debug chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/a0/08e3cf8807888daa929edd6d2449ed3a10d87b.debug strip --remove-section=.comment --remove-section=.note debian/godot3-runner/usr/bin/godot3-runner objcopy --add-gnu-debuglink debian/.debhelper/godot3-runner/dbgsym-root/usr/lib/debug/.build-id/a0/08e3cf8807888daa929edd6d2449ed3a10d87b.debug debian/godot3-runner/usr/bin/godot3-runner install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/usr/share/doc ln -s godot3-runner debian/.debhelper/godot3-runner/dbgsym-root/usr/share/doc/godot3-runner-dbgsym install -m0755 -d debian/.debhelper/godot3-runner chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/73/fcd0049dc71c675672fe1b70e6b9508871aad3.debug chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/73/fcd0049dc71c675672fe1b70e6b9508871aad3.debug strip --remove-section=.comment --remove-section=.note debian/godot3-server/usr/bin/godot3-server objcopy --add-gnu-debuglink debian/.debhelper/godot3-server/dbgsym-root/usr/lib/debug/.build-id/73/fcd0049dc71c675672fe1b70e6b9508871aad3.debug debian/godot3-server/usr/bin/godot3-server chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/19/eecf14a8a50398f6a3a8aa78d45660f3b43f6e.debug chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/19/eecf14a8a50398f6a3a8aa78d45660f3b43f6e.debug strip --remove-section=.comment --remove-section=.note debian/godot3/usr/bin/godot3 objcopy --add-gnu-debuglink debian/.debhelper/godot3/dbgsym-root/usr/lib/debug/.build-id/19/eecf14a8a50398f6a3a8aa78d45660f3b43f6e.debug debian/godot3/usr/bin/godot3 install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/usr/share/doc ln -s godot3-server debian/.debhelper/godot3-server/dbgsym-root/usr/share/doc/godot3-server-dbgsym install -m0755 -d debian/.debhelper/godot3-server install -m0755 -d debian/.debhelper/godot3/dbgsym-root/usr/share/doc ln -s godot3 debian/.debhelper/godot3/dbgsym-root/usr/share/doc/godot3-dbgsym install -m0755 -d debian/.debhelper/godot3 dh_makeshlibs -a rm -f debian/godot3/DEBIAN/shlibs rm -f debian/godot3-runner/DEBIAN/shlibs rm -f debian/godot3-server/DEBIAN/shlibs dh_shlibdeps -a install -m0755 -d debian/godot3-server/DEBIAN dpkg-shlibdeps -Tdebian/godot3-server.substvars debian/godot3-server/usr/bin/godot3-server install -m0755 -d debian/godot3-runner/DEBIAN dpkg-shlibdeps -Tdebian/godot3-runner.substvars debian/godot3-runner/usr/bin/godot3-runner install -m0755 -d debian/godot3/DEBIAN dpkg-shlibdeps -Tdebian/godot3.substvars debian/godot3/usr/bin/godot3 dh_installdeb install -m0755 -d debian/godot3/DEBIAN install -m0755 -d debian/godot3-runner/DEBIAN install -m0755 -d debian/godot3-server/DEBIAN dh_gencontrol install -m0755 -d debian/godot3-server/DEBIAN echo misc:Depends= >> debian/godot3-server.substvars echo misc:Pre-Depends= >> debian/godot3-server.substvars install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -cdebian/control -Pdebian/.debhelper/godot3-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-server-dbgsym "-DDepends=godot3-server (= \${binary:Version})" "-DDescription=debug symbols for godot3-server" -DBuild-Ids=73fcd0049dc71c675672fe1b70e6b9508871aad3 -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/godot3-runner/DEBIAN echo misc:Depends= >> debian/godot3-runner.substvars echo misc:Pre-Depends= >> debian/godot3-runner.substvars install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -cdebian/control -Pdebian/.debhelper/godot3-runner/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-runner-dbgsym "-DDepends=godot3-runner (= \${binary:Version})" "-DDescription=debug symbols for godot3-runner" -DBuild-Ids=a008e3cf8807888daa929edd6d2449ed3a10d87b -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/godot3/DEBIAN echo misc:Depends= >> debian/godot3.substvars echo misc:Pre-Depends= >> debian/godot3.substvars install -m0755 -d debian/.debhelper/godot3/dbgsym-root/DEBIAN dpkg-gencontrol -pgodot3 -ldebian/changelog -Tdebian/godot3.substvars -cdebian/control -Pdebian/.debhelper/godot3/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=godot3-dbgsym "-DDepends=godot3 (= \${binary:Version})" "-DDescription=debug symbols for godot3" -DBuild-Ids=19eecf14a8a50398f6a3a8aa78d45660f3b43f6e -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgodot3-server -ldebian/changelog -Tdebian/godot3-server.substvars -cdebian/control -Pdebian/godot3-server chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgodot3 -ldebian/changelog -Tdebian/godot3.substvars -cdebian/control -Pdebian/godot3 chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/control dpkg-gencontrol -pgodot3-runner -ldebian/changelog -Tdebian/godot3-runner.substvars -cdebian/control -Pdebian/godot3-runner chmod 0644 -- debian/godot3-runner/DEBIAN/control chown 0:0 -- debian/godot3-runner/DEBIAN/control chmod 0644 -- debian/godot3-server/DEBIAN/control chown 0:0 -- debian/godot3-server/DEBIAN/control chmod 0644 -- debian/godot3/DEBIAN/control chown 0:0 -- debian/godot3/DEBIAN/control dh_md5sums install -m0755 -d debian/godot3/DEBIAN install -m0755 -d debian/godot3-runner/DEBIAN install -m0755 -d debian/godot3-server/DEBIAN cd debian/godot3-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/godot3-runner >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/godot3 >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/godot3-runner/DEBIAN/md5sums chown 0:0 -- debian/godot3-runner/DEBIAN/md5sums install -m0755 -d debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN cd debian/.debhelper/godot3-runner/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/godot3-server/DEBIAN/md5sums chown 0:0 -- debian/godot3-server/DEBIAN/md5sums install -m0755 -d debian/.debhelper/godot3-server/dbgsym-root/DEBIAN chmod 0644 -- debian/godot3/DEBIAN/md5sums chown 0:0 -- debian/godot3/DEBIAN/md5sums install -m0755 -d debian/.debhelper/godot3/dbgsym-root/DEBIAN cd debian/.debhelper/godot3-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/.debhelper/godot3/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/godot3-runner/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/godot3/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums chown 0:0 -- debian/.debhelper/godot3-server/dbgsym-root/DEBIAN/md5sums dh_builddeb dpkg-deb --build debian/godot3 .. dpkg-deb --build debian/godot3-runner .. dpkg-deb --root-owner-group --build debian/.debhelper/godot3/dbgsym-root .. dpkg-deb --root-owner-group --build debian/.debhelper/godot3-runner/dbgsym-root .. dpkg-deb --build debian/godot3-server .. dpkg-deb --root-owner-group --build debian/.debhelper/godot3-server/dbgsym-root .. dpkg-deb: building package 'godot3-runner' in '../godot3-runner_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-runner-dbgsym' in '../godot3-runner-dbgsym_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3' in '../godot3_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-dbgsym' in '../godot3-dbgsym_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-server' in '../godot3-server_3.5.2-stable-2_arm64.deb'. dpkg-deb: building package 'godot3-server-dbgsym' in '../godot3-server-dbgsym_3.5.2-stable-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../godot_3.5.2-stable-2_arm64.buildinfo dpkg-genchanges --build=binary -O../godot_3.5.2-stable-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/2108106/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2108106 and its subdirectories I: Current time: Thu May 29 09:06:33 +14 2025 I: pbuilder-time-stamp: 1748459193